﻿2026-06-04T02:39:05.1739989Z Current runner version: '2.334.0'
2026-06-04T02:39:05.1744529Z Runner name: 'hfenduleam'
2026-06-04T02:39:05.1745013Z Runner group name: 'Default'
2026-06-04T02:39:05.1745497Z Machine name: 'HFENDULEAM'
2026-06-04T02:39:05.1747374Z ##[group]GITHUB_TOKEN Permissions
2026-06-04T02:39:05.1748779Z Contents: read
2026-06-04T02:39:05.1749130Z Metadata: read
2026-06-04T02:39:05.1749443Z Packages: read
2026-06-04T02:39:05.1749772Z ##[endgroup]
2026-06-04T02:39:05.1751093Z Secret source: Actions
2026-06-04T02:39:05.1751504Z Prepare workflow directory
2026-06-04T02:39:05.2016571Z Prepare all required actions
2026-06-04T02:39:05.2040653Z Getting action download info
2026-06-04T02:39:05.6970991Z Download action repository 'actions/checkout@v4' (SHA:34e114876b0b11c390a56381ad16ebd13914f8d5)
2026-06-04T02:39:06.2910002Z Complete job name: test (self-hosted, Windows, hfenduleam)
2026-06-04T02:39:06.3618182Z ##[group]Run actions/checkout@v4
2026-06-04T02:39:06.3619249Z with:
2026-06-04T02:39:06.3619734Z   repository: SaberMage/spt-core
2026-06-04T02:39:06.3623097Z   token: ***
2026-06-04T02:39:06.3623440Z   ssh-strict: true
2026-06-04T02:39:06.3623820Z   ssh-user: git
2026-06-04T02:39:06.3624146Z   persist-credentials: true
2026-06-04T02:39:06.3624509Z   clean: true
2026-06-04T02:39:06.3624863Z   sparse-checkout-cone-mode: true
2026-06-04T02:39:06.3625313Z   fetch-depth: 1
2026-06-04T02:39:06.3625633Z   fetch-tags: false
2026-06-04T02:39:06.3626017Z   show-progress: true
2026-06-04T02:39:06.3626353Z   lfs: false
2026-06-04T02:39:06.3626677Z   submodules: false
2026-06-04T02:39:06.3627013Z   set-safe-directory: true
2026-06-04T02:39:06.3627574Z ##[endgroup]
2026-06-04T02:39:06.5581297Z Syncing repository: SaberMage/spt-core
2026-06-04T02:39:06.5582553Z ##[group]Getting Git version info
2026-06-04T02:39:06.5583193Z Working directory is 'C:\actions-runner\_work\spt-core\spt-core'
2026-06-04T02:39:06.5877861Z [command]"c:\program files\git\cmd\git.exe" version
2026-06-04T02:39:06.6087331Z git version 2.43.0.windows.1
2026-06-04T02:39:06.6121119Z ##[endgroup]
2026-06-04T02:39:06.6129696Z Copying 'C:\Users\decid\.gitconfig' to 'C:\actions-runner\_work\_temp\a7dbb09a-4370-4efe-bab9-6ac1c8c01653\.gitconfig'
2026-06-04T02:39:06.6143642Z Temporarily overriding HOME='C:\actions-runner\_work\_temp\a7dbb09a-4370-4efe-bab9-6ac1c8c01653' before making global git config changes
2026-06-04T02:39:06.6144692Z Adding repository directory to the temporary git global config as a safe directory
2026-06-04T02:39:06.6149907Z [command]"c:\program files\git\cmd\git.exe" config --global --add safe.directory C:\actions-runner\_work\spt-core\spt-core
2026-06-04T02:39:06.6389670Z [command]"c:\program files\git\cmd\git.exe" config --local --get remote.origin.url
2026-06-04T02:39:06.6576974Z https://github.com/SaberMage/spt-core
2026-06-04T02:39:06.6608310Z ##[group]Removing previously created refs, to avoid conflicts
2026-06-04T02:39:06.6613715Z [command]"c:\program files\git\cmd\git.exe" rev-parse --symbolic-full-name --verify --quiet HEAD
2026-06-04T02:39:06.6807423Z refs/heads/dev-freeform
2026-06-04T02:39:06.6835417Z [command]"c:\program files\git\cmd\git.exe" checkout --detach
2026-06-04T02:39:06.7112097Z HEAD is now at 017d103 fix(store): registry open creates the owlery dir — KNOWN-HAZARDS 4.9
2026-06-04T02:39:06.7582246Z ##[endgroup]
2026-06-04T02:39:06.7599598Z [command]"c:\program files\git\cmd\git.exe" submodule status
2026-06-04T02:39:07.1306103Z ##[group]Cleaning the repository
2026-06-04T02:39:07.1312275Z [command]"c:\program files\git\cmd\git.exe" clean -ffdx
2026-06-04T02:39:09.5404001Z Removing target/
2026-06-04T02:39:09.5440941Z [command]"c:\program files\git\cmd\git.exe" reset --hard HEAD
2026-06-04T02:39:09.5759785Z HEAD is now at 017d103 fix(store): registry open creates the owlery dir — KNOWN-HAZARDS 4.9
2026-06-04T02:39:09.5782825Z ##[endgroup]
2026-06-04T02:39:09.5786991Z ##[group]Disabling automatic garbage collection
2026-06-04T02:39:09.5792679Z [command]"c:\program files\git\cmd\git.exe" config --local gc.auto 0
2026-06-04T02:39:09.6020819Z ##[endgroup]
2026-06-04T02:39:09.6021188Z ##[group]Setting up auth
2026-06-04T02:39:09.6028023Z [command]"c:\program files\git\cmd\git.exe" config --local --name-only --get-regexp core\.sshCommand
2026-06-04T02:39:09.6244568Z [command]"c:\program files\git\cmd\git.exe" submodule foreach --recursive "sh -c \"git config --local --name-only --get-regexp 'core\.sshCommand' && git config --local --unset-all 'core.sshCommand' || :\""
2026-06-04T02:39:09.9910884Z [command]"c:\program files\git\cmd\git.exe" config --local --name-only --get-regexp http\.https\:\/\/github\.com\/\.extraheader
2026-06-04T02:39:10.0152029Z [command]"c:\program files\git\cmd\git.exe" submodule foreach --recursive "sh -c \"git config --local --name-only --get-regexp 'http\.https\:\/\/github\.com\/\.extraheader' && git config --local --unset-all 'http.https://github.com/.extraheader' || :\""
2026-06-04T02:39:10.3775742Z [command]"c:\program files\git\cmd\git.exe" config --local --name-only --get-regexp ^includeIf\.gitdir:
2026-06-04T02:39:10.4005151Z [command]"c:\program files\git\cmd\git.exe" submodule foreach --recursive "git config --local --show-origin --name-only --get-regexp remote.origin.url"
2026-06-04T02:39:10.7668816Z [command]"c:\program files\git\cmd\git.exe" config --local http.https://github.com/.extraheader "AUTHORIZATION: basic ***"
2026-06-04T02:39:10.7975465Z ##[endgroup]
2026-06-04T02:39:10.7976064Z ##[group]Fetching the repository
2026-06-04T02:39:10.7984173Z [command]"c:\program files\git\cmd\git.exe" -c protocol.version=2 fetch --no-tags --prune --no-recurse-submodules --depth=1 origin +caab43332f3dec1bfdba4c526883ccd7c805a8dc:refs/remotes/origin/dev-freeform
2026-06-04T02:39:11.5457871Z From https://github.com/SaberMage/spt-core
2026-06-04T02:39:11.5458411Z  + 017d103...caab433 caab43332f3dec1bfdba4c526883ccd7c805a8dc -> origin/dev-freeform  (forced update)
2026-06-04T02:39:11.5579270Z ##[endgroup]
2026-06-04T02:39:11.5579884Z ##[group]Determining the checkout info
2026-06-04T02:39:11.5581024Z ##[endgroup]
2026-06-04T02:39:11.5588317Z [command]"c:\program files\git\cmd\git.exe" sparse-checkout disable
2026-06-04T02:39:11.5860465Z [command]"c:\program files\git\cmd\git.exe" config --local --unset-all extensions.worktreeConfig
2026-06-04T02:39:11.6086978Z ##[group]Checking out the ref
2026-06-04T02:39:11.6092759Z [command]"c:\program files\git\cmd\git.exe" checkout --progress --force -B dev-freeform refs/remotes/origin/dev-freeform
2026-06-04T02:39:11.6519579Z branch 'dev-freeform' set up to track 'origin/dev-freeform'.
2026-06-04T02:39:11.6519981Z Your branch is up to date with 'origin/dev-freeform'.
2026-06-04T02:39:11.6520636Z Previous HEAD position was 017d103 fix(store): registry open creates the owlery dir — KNOWN-HAZARDS 4.9
2026-06-04T02:39:11.6521051Z Switched to and reset branch 'dev-freeform'
2026-06-04T02:39:11.6543534Z ##[endgroup]
2026-06-04T02:39:11.6777320Z [command]"c:\program files\git\cmd\git.exe" log -1 --format=%H
2026-06-04T02:39:11.6981302Z caab43332f3dec1bfdba4c526883ccd7c805a8dc
2026-06-04T02:39:11.7257622Z ##[group]Run cargo build --workspace --all-targets
2026-06-04T02:39:11.7258133Z [36;1mcargo build --workspace --all-targets[0m
2026-06-04T02:39:11.7264517Z shell: C:\Program Files\PowerShell\7\pwsh.EXE -command ". '{0}'"
2026-06-04T02:39:11.7264932Z ##[endgroup]
2026-06-04T02:39:13.6870442Z    Compiling proc-macro2 v1.0.106
2026-06-04T02:39:13.6870858Z    Compiling unicode-ident v1.0.24
2026-06-04T02:39:13.6871217Z    Compiling quote v1.0.45
2026-06-04T02:39:13.6871518Z    Compiling serde_core v1.0.228
2026-06-04T02:39:13.6871807Z    Compiling serde v1.0.228
2026-06-04T02:39:13.6872036Z    Compiling cfg-if v1.0.4
2026-06-04T02:39:13.6872621Z    Compiling windows-link v0.2.1
2026-06-04T02:39:13.6872981Z    Compiling typenum v1.20.1
2026-06-04T02:39:13.6873423Z    Compiling portable-atomic v1.13.1
2026-06-04T02:39:13.6874162Z    Compiling version_check v0.9.5
2026-06-04T02:39:13.6874841Z    Compiling critical-section v1.2.0
2026-06-04T02:39:13.6877169Z    Compiling subtle v2.6.1
2026-06-04T02:39:13.6877606Z    Compiling memchr v2.8.1
2026-06-04T02:39:13.6878275Z    Compiling semver v1.0.28
2026-06-04T02:39:13.6878731Z    Compiling find-msvc-tools v0.1.9
2026-06-04T02:39:13.6879063Z    Compiling shlex v2.0.1
2026-06-04T02:39:13.8090557Z    Compiling windows-sys v0.61.2
2026-06-04T02:39:13.8154365Z    Compiling smallvec v1.15.1
2026-06-04T02:39:13.8383252Z    Compiling itoa v1.0.18
2026-06-04T02:39:13.8455650Z    Compiling equivalent v1.0.2
2026-06-04T02:39:13.9261743Z    Compiling getrandom v0.2.17
2026-06-04T02:39:13.9386775Z    Compiling rustc_version v0.4.1
2026-06-04T02:39:13.9645314Z    Compiling cpufeatures v0.2.17
2026-06-04T02:39:14.0327089Z    Compiling pin-project-lite v0.2.17
2026-06-04T02:39:14.0397680Z    Compiling hashbrown v0.17.1
2026-06-04T02:39:14.0571491Z    Compiling log v0.4.30
2026-06-04T02:39:14.0571935Z    Compiling futures-core v0.3.32
2026-06-04T02:39:14.0596211Z    Compiling rand_core v0.10.1
2026-06-04T02:39:14.0849366Z    Compiling generic-array v0.14.7
2026-06-04T02:39:14.1280668Z    Compiling cc v1.2.63
2026-06-04T02:39:14.2336233Z    Compiling bytes v1.11.1
2026-06-04T02:39:14.2343038Z    Compiling getrandom v0.4.2
2026-06-04T02:39:14.2563043Z    Compiling stable_deref_trait v1.2.1
2026-06-04T02:39:14.2634816Z    Compiling libc v0.2.186
2026-06-04T02:39:14.3238934Z    Compiling futures-io v0.3.32
2026-06-04T02:39:14.4927802Z    Compiling futures-sink v0.3.32
2026-06-04T02:39:14.5763933Z    Compiling indexmap v2.14.0
2026-06-04T02:39:14.6177662Z    Compiling autocfg v1.5.1
2026-06-04T02:39:14.6307297Z    Compiling slab v0.4.12
2026-06-04T02:39:14.7094775Z    Compiling futures-channel v0.3.32
2026-06-04T02:39:14.7272694Z    Compiling bitflags v2.11.1
2026-06-04T02:39:14.7631432Z    Compiling futures-task v0.3.32
2026-06-04T02:39:14.9703723Z    Compiling curve25519-dalek v4.1.3
2026-06-04T02:39:14.9726587Z    Compiling zerocopy v0.8.50
2026-06-04T02:39:14.9771691Z    Compiling ahash v0.8.12
2026-06-04T02:39:14.9958540Z    Compiling rand_core v0.6.4
2026-06-04T02:39:15.0036700Z    Compiling fnv v1.0.7
2026-06-04T02:39:15.0547238Z    Compiling signature v2.2.0
2026-06-04T02:39:15.0825599Z    Compiling vcpkg v0.2.15
2026-06-04T02:39:15.1316619Z    Compiling pkg-config v0.3.33
2026-06-04T02:39:15.1672955Z    Compiling zmij v1.0.21
2026-06-04T02:39:15.2201467Z    Compiling ed25519 v2.2.3
2026-06-04T02:39:15.2733551Z    Compiling cfg_aliases v0.2.1
2026-06-04T02:39:15.3005273Z    Compiling fastrand v2.4.1
2026-06-04T02:39:15.4043078Z    Compiling serde_json v1.0.150
2026-06-04T02:39:15.5011501Z    Compiling windows_x86_64_msvc v0.52.6
2026-06-04T02:39:15.5166656Z    Compiling writeable v0.6.3
2026-06-04T02:39:15.5208994Z    Compiling rustversion v1.0.22
2026-06-04T02:39:15.5427794Z    Compiling litemap v0.8.2
2026-06-04T02:39:15.5723139Z    Compiling fallible-streaming-iterator v0.1.9
2026-06-04T02:39:15.5880004Z    Compiling fallible-iterator v0.3.0
2026-06-04T02:39:15.7553728Z    Compiling icu_normalizer_data v2.2.0
2026-06-04T02:39:15.7700965Z    Compiling utf8_iter v1.0.4
2026-06-04T02:39:15.7900439Z    Compiling icu_properties_data v2.2.0
2026-06-04T02:39:15.8774366Z    Compiling syn v2.0.117
2026-06-04T02:39:15.9017063Z    Compiling crypto-common v0.1.7
2026-06-04T02:39:15.9023215Z    Compiling block-buffer v0.10.4
2026-06-04T02:39:15.9864926Z    Compiling anyhow v1.0.102
2026-06-04T02:39:15.9966586Z    Compiling percent-encoding v2.3.2
2026-06-04T02:39:16.0094986Z    Compiling digest v0.10.7
2026-06-04T02:39:16.0468862Z    Compiling windows-targets v0.52.6
2026-06-04T02:39:16.0549082Z    Compiling ring v0.17.14
2026-06-04T02:39:16.0549574Z    Compiling libsqlite3-sys v0.30.1
2026-06-04T02:39:16.0729495Z    Compiling http v1.4.1
2026-06-04T02:39:16.0826213Z    Compiling thiserror v2.0.18
2026-06-04T02:39:16.1236789Z    Compiling windows-sys v0.59.0
2026-06-04T02:39:16.2085309Z    Compiling sha2 v0.10.9
2026-06-04T02:39:16.2568725Z    Compiling cpufeatures v0.3.0
2026-06-04T02:39:16.3072328Z    Compiling strsim v0.11.1
2026-06-04T02:39:16.3974700Z    Compiling chacha20 v0.10.0
2026-06-04T02:39:16.4628847Z    Compiling form_urlencoded v1.2.2
2026-06-04T02:39:16.5915098Z    Compiling ident_case v1.0.1
2026-06-04T02:39:16.6736444Z    Compiling untrusted v0.9.0
2026-06-04T02:39:16.6945409Z    Compiling rand v0.10.1
2026-06-04T02:39:16.6998904Z    Compiling num-traits v0.2.19
2026-06-04T02:39:16.7036046Z    Compiling windows-strings v0.5.1
2026-06-04T02:39:16.7951722Z    Compiling windows-result v0.4.1
2026-06-04T02:39:16.8052356Z    Compiling scopeguard v1.2.0
2026-06-04T02:39:16.8511011Z    Compiling unicode-segmentation v1.13.3
2026-06-04T02:39:16.9594378Z    Compiling rustls v0.23.40
2026-06-04T02:39:17.1129403Z    Compiling lock_api v0.4.14
2026-06-04T02:39:17.1614522Z    Compiling atomic-waker v1.1.2
2026-06-04T02:39:17.2117411Z    Compiling unicode-xid v0.2.6
2026-06-04T02:39:17.2223624Z    Compiling const-oid v0.10.2
2026-06-04T02:39:17.2557309Z    Compiling convert_case v0.10.0
2026-06-04T02:39:17.3268582Z    Compiling httparse v1.10.1
2026-06-04T02:39:17.3269504Z    Compiling http-body v1.0.1
2026-06-04T02:39:17.3484514Z    Compiling hybrid-array v0.4.12
2026-06-04T02:39:17.4567348Z    Compiling heck v0.5.0
2026-06-04T02:39:17.4765923Z    Compiling base64ct v1.8.3
2026-06-04T02:39:17.4850360Z    Compiling powerfmt v0.2.0
2026-06-04T02:39:17.5000322Z    Compiling winapi v0.3.9
2026-06-04T02:39:17.6051914Z    Compiling memoffset v0.6.5
2026-06-04T02:39:17.6052594Z    Compiling base64 v0.22.1
2026-06-04T02:39:17.6234375Z    Compiling time-core v0.1.8
2026-06-04T02:39:17.7511070Z    Compiling pem-rfc7468 v1.0.0
2026-06-04T02:39:17.7649439Z    Compiling deranged v0.5.8
2026-06-04T02:39:17.7890619Z    Compiling parking_lot_core v0.9.12
2026-06-04T02:39:17.8064574Z    Compiling thiserror v1.0.69
2026-06-04T02:39:17.8839363Z    Compiling data-encoding v2.11.0
2026-06-04T02:39:17.9917859Z    Compiling try-lock v0.2.5
2026-06-04T02:39:18.0678123Z    Compiling tinyvec_macros v0.1.1
2026-06-04T02:39:18.1064035Z    Compiling tower-service v0.3.3
2026-06-04T02:39:18.1346578Z    Compiling num-conv v0.2.2
2026-06-04T02:39:18.1914114Z    Compiling tinyvec v1.11.0
2026-06-04T02:39:18.2569017Z    Compiling want v0.3.1
2026-06-04T02:39:18.2813837Z    Compiling block-buffer v0.12.0
2026-06-04T02:39:18.3061030Z    Compiling crypto-common v0.2.2
2026-06-04T02:39:18.3423054Z    Compiling vergen-lib v9.1.0
2026-06-04T02:39:18.3766290Z    Compiling inout v0.1.4
2026-06-04T02:39:18.4948247Z    Compiling serial-core v0.4.0
2026-06-04T02:39:18.5030430Z    Compiling n0-future v0.3.2
2026-06-04T02:39:18.5339344Z    Compiling spin v0.10.0
2026-06-04T02:39:18.5431810Z    Compiling httpdate v1.0.3
2026-06-04T02:39:18.6505744Z    Compiling diatomic-waker v0.2.3
2026-06-04T02:39:18.6806468Z    Compiling parking v2.2.1
2026-06-04T02:39:18.6886759Z    Compiling cordyceps v0.3.4
2026-06-04T02:39:18.7300308Z    Compiling winnow v1.0.3
2026-06-04T02:39:18.8488046Z    Compiling crossbeam-utils v0.8.21
2026-06-04T02:39:18.8506098Z    Compiling winreg v0.10.1
2026-06-04T02:39:18.8827602Z    Compiling futures-lite v2.6.1
2026-06-04T02:39:18.9279432Z    Compiling serial-windows v0.4.0
2026-06-04T02:39:19.0272676Z    Compiling futures-buffered v0.2.13
2026-06-04T02:39:19.1381879Z    Compiling digest v0.11.3
2026-06-04T02:39:19.1923685Z    Compiling cipher v0.4.4
2026-06-04T02:39:19.2461108Z    Compiling vergen v9.1.0
2026-06-04T02:39:19.3665062Z    Compiling vergen-lib v0.1.6
2026-06-04T02:39:19.3672113Z    Compiling universal-hash v0.5.1
2026-06-04T02:39:19.3911847Z    Compiling noq-udp v0.10.0
2026-06-04T02:39:19.4104534Z    Compiling curve25519-dalek v5.0.0-pre.6
2026-06-04T02:39:19.4798535Z    Compiling heapless v0.7.17
2026-06-04T02:39:19.4948358Z    Compiling aho-corasick v1.1.4
2026-06-04T02:39:19.5133688Z    Compiling sync_wrapper v1.0.2
2026-06-04T02:39:19.6125043Z    Compiling lazy_static v1.5.0
2026-06-04T02:39:19.6126057Z    Compiling pin-utils v0.1.0
2026-06-04T02:39:19.7027326Z    Compiling bitflags v1.3.2
2026-06-04T02:39:19.7150842Z    Compiling opaque-debug v0.3.1
2026-06-04T02:39:19.7768277Z    Compiling synstructure v0.13.2
2026-06-04T02:39:19.7799297Z    Compiling darling_core v0.20.11
2026-06-04T02:39:19.7924436Z    Compiling byteorder v1.5.0
2026-06-04T02:39:19.9409565Z    Compiling toml_parser v1.1.2+spec-1.1.0
2026-06-04T02:39:19.9685268Z    Compiling regex-syntax v0.8.10
2026-06-04T02:39:19.9709390Z    Compiling either v1.16.0
2026-06-04T02:39:19.9826034Z    Compiling toml_datetime v1.1.1+spec-1.1.0
2026-06-04T02:39:20.0507781Z    Compiling hash32 v0.2.1
2026-06-04T02:39:20.0939859Z    Compiling polyval v0.6.2
2026-06-04T02:39:20.1924573Z    Compiling nix v0.25.1
2026-06-04T02:39:20.1930616Z    Compiling shared_library v0.1.9
2026-06-04T02:39:20.1982611Z    Compiling parking_lot v0.12.5
2026-06-04T02:39:20.2779450Z    Compiling serial v0.4.0
2026-06-04T02:39:20.3746060Z    Compiling toml_edit v0.25.12+spec-1.1.0
2026-06-04T02:39:20.4612099Z    Compiling spin v0.9.8
2026-06-04T02:39:20.4663285Z    Compiling vergen-gitcl v1.0.8
2026-06-04T02:39:20.4862301Z    Compiling windows-threading v0.2.1
2026-06-04T02:39:20.5211088Z    Compiling signature v3.0.0
2026-06-04T02:39:20.6618928Z    Compiling toml_write v0.1.2
2026-06-04T02:39:20.6944538Z    Compiling shell-words v1.1.1
2026-06-04T02:39:20.7020525Z    Compiling winnow v0.7.15
2026-06-04T02:39:20.7410285Z    Compiling downcast-rs v1.2.1
2026-06-04T02:39:20.7500145Z    Compiling tower-layer v0.3.3
2026-06-04T02:39:20.8834314Z    Compiling ghash v0.5.1
2026-06-04T02:39:20.8834749Z    Compiling ctr v0.9.2
2026-06-04T02:39:20.9006058Z    Compiling aes v0.8.4
2026-06-04T02:39:20.9220052Z    Compiling sha2 v0.11.0-rc.5
2026-06-04T02:39:20.9387068Z    Compiling time v0.3.47
2026-06-04T02:39:20.9540164Z    Compiling http-body-util v0.1.3
2026-06-04T02:39:20.9721281Z    Compiling aead v0.5.2
2026-06-04T02:39:21.0567722Z    Compiling proc-macro-crate v3.5.0
2026-06-04T02:39:21.1013155Z    Compiling widestring v1.2.1
2026-06-04T02:39:21.1073873Z    Compiling ipconfig v0.3.4
2026-06-04T02:39:21.2251750Z    Compiling crossbeam-epoch v0.9.18
2026-06-04T02:39:21.4164647Z    Compiling aes-gcm v0.10.3
2026-06-04T02:39:21.4689381Z    Compiling crossbeam-channel v0.5.15
2026-06-04T02:39:21.5983110Z    Compiling socket2 v0.6.4
2026-06-04T02:39:21.6281628Z    Compiling mio v1.2.1
2026-06-04T02:39:21.6409230Z    Compiling windows-registry v0.6.1
2026-06-04T02:39:21.6974353Z    Compiling blake3 v1.8.5
2026-06-04T02:39:21.7728876Z    Compiling uuid v1.23.2
2026-06-04T02:39:21.9781181Z    Compiling regex-automata v0.4.14
2026-06-04T02:39:22.0136225Z    Compiling noq v0.18.0
2026-06-04T02:39:22.0912653Z    Compiling netwatch v0.16.0
2026-06-04T02:39:22.0975114Z    Compiling acto v0.8.2
2026-06-04T02:39:22.2167656Z    Compiling foldhash v0.2.0
2026-06-04T02:39:22.2753584Z    Compiling mac-addr v0.3.0
2026-06-04T02:39:22.3220942Z    Compiling serde_derive v1.0.228
2026-06-04T02:39:22.3293539Z    Compiling zeroize_derive v1.4.3
2026-06-04T02:39:22.3400390Z    Compiling curve25519-dalek-derive v0.1.1
2026-06-04T02:39:22.4174741Z    Compiling zerofrom-derive v0.1.7
2026-06-04T02:39:22.4252958Z    Compiling tokio-macros v2.7.0
2026-06-04T02:39:22.4393652Z    Compiling yoke-derive v0.8.2
2026-06-04T02:39:22.4877972Z    Compiling futures-macro v0.3.32
2026-06-04T02:39:22.5977138Z    Compiling zerovec-derive v0.11.3
2026-06-04T02:39:22.7716789Z    Compiling displaydoc v0.2.6
2026-06-04T02:39:22.7855022Z    Compiling tracing-attributes v0.1.31
2026-06-04T02:39:22.9067578Z    Compiling thiserror-impl v2.0.18
2026-06-04T02:39:22.9244033Z    Compiling darling_macro v0.20.11
2026-06-04T02:39:22.9714128Z    Compiling derive_more-impl v2.1.1
2026-06-04T02:39:22.9962159Z    Compiling spez v0.1.2
2026-06-04T02:39:23.0213646Z    Compiling zeroize v1.8.2
2026-06-04T02:39:23.2236600Z    Compiling tokio v1.52.3
2026-06-04T02:39:23.3777557Z    Compiling rustls-pki-types v1.14.1
2026-06-04T02:39:23.4199212Z    Compiling futures-util v0.3.32
2026-06-04T02:39:23.4261914Z    Compiling darling v0.20.11
2026-06-04T02:39:23.6465888Z    Compiling derive_builder_core v0.20.2
2026-06-04T02:39:23.6704547Z    Compiling windows-implement v0.60.2
2026-06-04T02:39:23.7886426Z    Compiling rustls-webpki v0.103.13
2026-06-04T02:39:23.9051533Z    Compiling n0-error-macros v0.1.3
2026-06-04T02:39:23.9471354Z    Compiling windows-interface v0.59.3
2026-06-04T02:39:23.9842103Z    Compiling zerofrom v0.1.8
2026-06-04T02:39:24.0700781Z    Compiling der v0.8.0-rc.10
2026-06-04T02:39:24.1424459Z    Compiling pin-project-internal v1.1.13
2026-06-04T02:39:24.3057184Z    Compiling yoke v0.8.2
2026-06-04T02:39:24.3846343Z    Compiling thiserror-impl v1.0.69
2026-06-04T02:39:24.4694599Z    Compiling ed25519-dalek v2.2.0
2026-06-04T02:39:24.7566318Z    Compiling zerovec v0.11.6
2026-06-04T02:39:24.8223208Z    Compiling zerotrie v0.2.4
2026-06-04T02:39:24.8434604Z    Compiling spt-proto v0.0.0 (C:\actions-runner\_work\spt-core\spt-core\crates\spt-proto)
2026-06-04T02:39:24.8435281Z    Compiling windows-core v0.62.2
2026-06-04T02:39:24.9670288Z    Compiling n0-error v0.1.3
2026-06-04T02:39:24.9692215Z    Compiling derive_builder_macro v0.20.2
2026-06-04T02:39:25.2825185Z    Compiling spki v0.8.0-rc.4
2026-06-04T02:39:25.3484022Z    Compiling tinystr v0.8.3
2026-06-04T02:39:25.4182066Z    Compiling potential_utf v0.1.5
2026-06-04T02:39:25.4852244Z    Compiling pkcs8 v0.11.0-rc.10
2026-06-04T02:39:25.4852726Z    Compiling windows-numerics v0.3.1
2026-06-04T02:39:25.5762996Z    Compiling icu_locale_core v2.2.0
2026-06-04T02:39:25.5763966Z    Compiling icu_collections v2.2.0
2026-06-04T02:39:25.5764425Z    Compiling windows-future v0.3.2
2026-06-04T02:39:25.6748600Z    Compiling windows-collections v0.3.2
2026-06-04T02:39:25.6809807Z    Compiling cobs v0.3.0
2026-06-04T02:39:25.7122298Z    Compiling regex v1.12.3
2026-06-04T02:39:25.7488033Z    Compiling pin-project v1.1.13
2026-06-04T02:39:25.7790575Z    Compiling derive_builder v0.20.2
2026-06-04T02:39:25.9161532Z    Compiling data-encoding-macro-internal v0.1.18
2026-06-04T02:39:25.9840401Z    Compiling filedescriptor v0.8.3
2026-06-04T02:39:26.0435426Z    Compiling postcard-derive v0.2.2
2026-06-04T02:39:26.2684818Z    Compiling portable-pty v0.8.1
2026-06-04T02:39:26.3258520Z    Compiling futures-executor v0.3.32
2026-06-04T02:39:26.3587131Z    Compiling windows v0.62.2
2026-06-04T02:39:26.3747202Z    Compiling async-trait v0.1.89
2026-06-04T02:39:26.3909553Z    Compiling data-encoding-macro v0.1.20
2026-06-04T02:39:26.4427578Z    Compiling enum-assoc v1.3.0
2026-06-04T02:39:26.4513444Z    Compiling futures v0.3.32
2026-06-04T02:39:26.5480126Z    Compiling icu_provider v2.2.0
2026-06-04T02:39:26.5687563Z    Compiling iroh-metrics-derive v0.4.1
2026-06-04T02:39:26.6467593Z    Compiling num_enum_derive v0.7.6
2026-06-04T02:39:26.7053218Z    Compiling strum_macros v0.28.0
2026-06-04T02:39:26.7168954Z    Compiling rustc-hash v2.1.2
2026-06-04T02:39:26.8503227Z    Compiling icu_normalizer v2.2.0
2026-06-04T02:39:26.9178448Z    Compiling icu_properties v2.2.0
2026-06-04T02:39:26.9831719Z    Compiling ipnet v2.12.0
2026-06-04T02:39:27.0854907Z    Compiling toml_datetime v0.6.11
2026-06-04T02:39:27.1097567Z    Compiling serde_spanned v0.6.9
2026-06-04T02:39:27.1509465Z    Compiling derive_more v2.1.1
2026-06-04T02:39:27.2898502Z    Compiling once_cell v1.21.4
2026-06-04T02:39:27.3079085Z    Compiling prefix-trie v0.8.4
2026-06-04T02:39:27.3101531Z    Compiling toml_edit v0.22.27
2026-06-04T02:39:27.6207535Z    Compiling tracing-core v0.1.36
2026-06-04T02:39:27.6676454Z    Compiling tokio-util v0.7.18
2026-06-04T02:39:27.7240647Z    Compiling tempfile v3.27.0
2026-06-04T02:39:27.7449119Z    Compiling hashbrown v0.14.5
2026-06-04T02:39:27.8309801Z    Compiling ed25519 v3.0.0-rc.4
2026-06-04T02:39:27.8404454Z    Compiling tower v0.5.3
2026-06-04T02:39:27.8495925Z    Compiling chrono v0.4.44
2026-06-04T02:39:28.0165824Z    Compiling tracing v0.1.44
2026-06-04T02:39:28.0239306Z    Compiling postcard v1.1.3
2026-06-04T02:39:28.3118824Z    Compiling hashlink v0.9.1
2026-06-04T02:39:28.3126334Z    Compiling idna_adapter v1.2.2
2026-06-04T02:39:28.3697689Z    Compiling h2 v0.4.14
2026-06-04T02:39:28.4277809Z    Compiling idna v1.1.0
2026-06-04T02:39:28.5079759Z    Compiling ed25519-dalek v3.0.0-pre.6
2026-06-04T02:39:28.5306631Z    Compiling sorted-index-buffer v0.2.1
2026-06-04T02:39:28.6143480Z    Compiling rusqlite v0.32.1
2026-06-04T02:39:28.6575809Z    Compiling tagptr v0.2.0
2026-06-04T02:39:28.6967557Z    Compiling ryu v1.0.23
2026-06-04T02:39:28.8232006Z    Compiling url v2.5.8
2026-06-04T02:39:28.8786087Z    Compiling allocator-api2 v0.2.21
2026-06-04T02:39:28.9005134Z    Compiling lru-slab v0.1.2
2026-06-04T02:39:28.9161093Z    Compiling identity-hash v0.1.0
2026-06-04T02:39:28.9860044Z    Compiling xml-rs v0.8.28
2026-06-04T02:39:29.0439626Z    Compiling iroh-metrics v0.38.3
2026-06-04T02:39:29.0457312Z    Compiling moka v0.12.15
2026-06-04T02:39:29.0962770Z    Compiling strum v0.28.0
2026-06-04T02:39:29.2351230Z    Compiling toml v0.8.23
2026-06-04T02:39:29.2731699Z    Compiling hashbrown v0.16.1
2026-06-04T02:39:29.3777310Z    Compiling hickory-proto v0.26.0-beta.4
2026-06-04T02:39:29.4118470Z    Compiling iroh-base v0.98.0
2026-06-04T02:39:29.6517492Z    Compiling spt-store v0.0.0 (C:\actions-runner\_work\spt-core\spt-core\crates\spt-store)
2026-06-04T02:39:29.7049089Z    Compiling xmltree v0.10.3
2026-06-04T02:39:29.9309827Z    Compiling tower-http v0.6.11
2026-06-04T02:39:29.9649820Z    Compiling attohttpc v0.30.1
2026-06-04T02:39:29.9654762Z    Compiling n0-watcher v0.6.1
2026-06-04T02:39:30.1236063Z    Compiling tokio-stream v0.1.18
2026-06-04T02:39:30.1792322Z    Compiling num_enum v0.7.6
2026-06-04T02:39:30.2375225Z    Compiling netdev v0.42.0
2026-06-04T02:39:30.3222173Z    Compiling iroh-relay v0.98.0
2026-06-04T02:39:30.5207589Z    Compiling spt-msg v0.0.0 (C:\actions-runner\_work\spt-core\spt-core\crates\spt-msg)
2026-06-04T02:39:30.7008363Z    Compiling simple-dns v0.9.3
2026-06-04T02:39:30.8953793Z    Compiling spt-term v0.0.0 (C:\actions-runner\_work\spt-core\spt-core\crates\spt-term)
2026-06-04T02:39:30.9615527Z    Compiling sha1_smol v1.0.1
2026-06-04T02:39:31.0001715Z    Compiling tokio-rustls v0.26.4
2026-06-04T02:39:31.1664273Z    Compiling noq-proto v0.17.0
2026-06-04T02:39:31.2095766Z    Compiling rustls-platform-verifier v0.7.0
2026-06-04T02:39:31.2332508Z    Compiling constant_time_eq v0.4.2
2026-06-04T02:39:31.2723404Z    Compiling resolv-conf v0.7.6
2026-06-04T02:39:31.3199989Z    Compiling simdutf8 v0.1.5
2026-06-04T02:39:31.4249346Z    Compiling arrayref v0.3.9
2026-06-04T02:39:31.5105452Z    Compiling smol_str v0.1.24
2026-06-04T02:39:31.6075853Z    Compiling arrayvec v0.7.6
2026-06-04T02:39:31.6641928Z    Compiling iroh-dns v0.98.0
2026-06-04T02:39:31.7713895Z    Compiling tokio-websockets v0.13.2
2026-06-04T02:39:31.8462552Z    Compiling spt-runtime v0.0.0 (C:\actions-runner\_work\spt-core\spt-core\crates\spt-runtime)
2026-06-04T02:39:32.1301420Z    Compiling hyper v1.10.1
2026-06-04T02:39:32.1452920Z    Compiling hickory-net v0.26.0-beta.4
2026-06-04T02:39:32.2137398Z    Compiling lru v0.16.4
2026-06-04T02:39:32.2186638Z    Compiling webpki-roots v1.0.7
2026-06-04T02:39:32.3443845Z    Compiling seize v0.5.1
2026-06-04T02:39:32.3954684Z    Compiling serde_bytes v0.11.19
2026-06-04T02:39:32.5086331Z    Compiling hmac v0.12.1
2026-06-04T02:39:32.6432738Z    Compiling iroh v0.98.2
2026-06-04T02:39:32.6455381Z    Compiling cmov v0.5.4
2026-06-04T02:39:32.7385379Z    Compiling hkdf v0.12.4
2026-06-04T02:39:32.7502384Z    Compiling papaya v0.2.4
2026-06-04T02:39:32.8229328Z    Compiling swarm-discovery v0.6.0-alpha.2
2026-06-04T02:39:32.9037381Z    Compiling ctutils v0.4.2
2026-06-04T02:39:32.9038046Z    Compiling backon v1.6.0
2026-06-04T02:39:33.0381727Z    Compiling spake2 v0.4.0
2026-06-04T02:39:33.1440546Z    Compiling sha1 v0.10.6
2026-06-04T02:39:33.1936611Z    Compiling recvmsg v1.0.0
2026-06-04T02:39:33.2009270Z    Compiling doctest-file v1.1.1
2026-06-04T02:39:33.2510206Z    Compiling spt-live v0.0.0 (C:\actions-runner\_work\spt-core\spt-core\crates\spt-live)
2026-06-04T02:39:33.4050098Z    Compiling anstyle v1.0.14
2026-06-04T02:39:33.4593139Z    Compiling hyper-util v0.1.20
2026-06-04T02:39:33.5822350Z    Compiling utf8parse v0.2.2
2026-06-04T02:39:33.6662457Z    Compiling once_cell_polyfill v1.70.2
2026-06-04T02:39:33.6875518Z    Compiling hickory-resolver v0.26.0-beta.4
2026-06-04T02:39:33.6876012Z    Compiling interprocess v2.4.2
2026-06-04T02:39:33.7116430Z    Compiling anstyle-parse v1.0.0
2026-06-04T02:39:33.8084942Z    Compiling anstyle-wincon v3.0.11
2026-06-04T02:39:33.9219379Z    Compiling anstyle-query v1.1.5
2026-06-04T02:39:33.9638095Z    Compiling colorchoice v1.0.5
2026-06-04T02:39:34.0873823Z    Compiling is_terminal_polyfill v1.70.2
2026-06-04T02:39:34.0917500Z    Compiling clap_lex v1.1.0
2026-06-04T02:39:34.1316710Z    Compiling clap_derive v4.6.1
2026-06-04T02:39:34.2130761Z    Compiling anstream v1.0.0
2026-06-04T02:39:34.4550150Z    Compiling clap_builder v4.6.0
2026-06-04T02:39:34.8683255Z    Compiling hyper-rustls v0.27.9
2026-06-04T02:39:35.0998810Z    Compiling reqwest v0.13.4
2026-06-04T02:39:35.1463322Z    Compiling igd-next v0.17.1
2026-06-04T02:39:36.4820526Z    Compiling wmi v0.18.4
2026-06-04T02:39:36.5869723Z    Compiling clap v4.6.1
2026-06-04T02:39:37.0278441Z    Compiling mock-adapter v0.0.0 (C:\actions-runner\_work\spt-core\spt-core\adapters\mock)
2026-06-04T02:39:38.3683692Z    Compiling portmapper v0.16.0
2026-06-04T02:39:54.0230738Z    Compiling spt-net v0.0.0 (C:\actions-runner\_work\spt-core\spt-core\crates\spt-net)
2026-06-04T02:39:54.6230880Z    Compiling spt-daemon v0.0.0 (C:\actions-runner\_work\spt-core\spt-core\crates\spt-daemon)
2026-06-04T02:40:00.8080038Z    Compiling spt v0.0.0 (C:\actions-runner\_work\spt-core\spt-core\crates\spt)
2026-06-04T02:40:10.5306420Z     Finished `dev` profile [unoptimized + debuginfo] target(s) in 58.56s
2026-06-04T02:40:10.7216025Z ##[group]Run cargo test --workspace
2026-06-04T02:40:10.7216488Z [36;1mcargo test --workspace[0m
2026-06-04T02:40:10.7220484Z shell: C:\Program Files\PowerShell\7\pwsh.EXE -command ". '{0}'"
2026-06-04T02:40:10.7221031Z ##[endgroup]
2026-06-04T02:40:11.4521013Z     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.48s
2026-06-04T02:40:11.4819315Z      Running unittests src\main.rs (target\debug\deps\mock_session-b35de9b53d35be6d.exe)
2026-06-04T02:40:11.5252308Z 
2026-06-04T02:40:11.5252723Z running 0 tests
2026-06-04T02:40:11.5252889Z 
2026-06-04T02:40:11.5253100Z test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
2026-06-04T02:40:11.5253360Z 
2026-06-04T02:40:11.5264064Z      Running tests\manifest_valid.rs (target\debug\deps\manifest_valid-c8d62cbe0af71b46.exe)
2026-06-04T02:40:11.5543579Z 
2026-06-04T02:40:11.5543818Z running 3 tests
2026-06-04T02:40:11.5556681Z test mock_has_no_claude_code_conventions ... ok
2026-06-04T02:40:11.5557075Z test mock_declares_commune_signoff_as_filedrops ... ok
2026-06-04T02:40:11.5557339Z test mock_manifest_parses_and_validates ... ok
2026-06-04T02:40:11.5557490Z 
2026-06-04T02:40:11.5557675Z test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
2026-06-04T02:40:11.5557916Z 
2026-06-04T02:40:11.5569512Z      Running unittests src\main.rs (target\debug\deps\spt-bf411dc9a50e797b.exe)
2026-06-04T02:40:11.9074424Z 
2026-06-04T02:40:11.9074829Z running 54 tests
2026-06-04T02:40:11.9084102Z test api::auth::tests::mints_distinct_nonempty_tokens ... ok
2026-06-04T02:40:11.9084711Z test api::reporting::tests::capability_lists_hostable_types ... ok
2026-06-04T02:40:11.9085279Z test api::delivery::tests::inject_resolution_drops_pty_defaults_hook ... ok
2026-06-04T02:40:11.9085884Z test api::delivery::tests::inject_all_pty_falls_back_to_hook ... ok
2026-06-04T02:40:11.9086866Z test api::reporting::tests::env_aliases_resolved_from_manifest ... ok
2026-06-04T02:40:11.9087187Z test api::reporting::tests::filedrops_are_fixed_named_files ... ok
2026-06-04T02:40:11.9151507Z test api::auth::tests::session_id_proof_authenticates ... ok
2026-06-04T02:40:11.9212004Z test api::auth::tests::no_proof_is_refused ... ok
2026-06-04T02:40:11.9230435Z test api::delivery::tests::echo_gate_explicit_toggle ... ok
2026-06-04T02:40:11.9288194Z test api::auth::tests::token_proof_authenticates ... ok
2026-06-04T02:40:11.9345502Z test api::auth::tests::missing_endpoint_is_no_endpoint ... ok
2026-06-04T02:40:11.9347506Z test api::auth::tests::wrong_token_and_wrong_session_refused ... ok
2026-06-04T02:40:11.9364364Z test api::delivery::tests::idle_no_gate_does_not_arm_gate ... ok
2026-06-04T02:40:11.9382407Z test api::delivery::tests::idle_busy_transitions_manage_sentinels ... ok
2026-06-04T02:40:11.9391419Z test api::tests::adapter_is_required ... ok
2026-06-04T02:40:11.9397865Z test api::tests::state_value_is_validated ... ok
2026-06-04T02:40:11.9412241Z test api::tests::surface_parses ... ok
2026-06-04T02:40:12.0356443Z test api::reporting::tests::boundary_missing_perch_refused ... ok
2026-06-04T02:40:12.0358593Z test api::delivery::tests::poll_drains_non_deferred_by_default ... ok
2026-06-04T02:40:12.0469587Z test api::reporting::tests::boundary_rebinds_keeping_anchor ... ok
2026-06-04T02:40:12.0540442Z test api::reporting::tests::history_log_appends ... ok
2026-06-04T02:40:12.0542950Z test cli::tests::create_new_existing_name_is_usage_error ... ok
2026-06-04T02:40:12.0545929Z test cli::tests::create_new_mints_shows_and_requests_save ... ok
2026-06-04T02:40:12.0551487Z test cli::tests::digest_flag_defaults ... ok
2026-06-04T02:40:12.0552290Z test cli::tests::empty_store_no_flag_guides_to_pair_or_create ... ok
2026-06-04T02:40:12.0559005Z test cli::tests::invalid_usage_errors ... ok
2026-06-04T02:40:12.0562610Z test cli::tests::multi_subnet_refuses_without_flag_then_resolves_with_it ... ok
2026-06-04T02:40:12.0565637Z test cli::tests::not_elevated_refuses_without_leaking_code_or_saving ... ok
2026-06-04T02:40:12.0573194Z test cli::tests::pair_show_totp_arg_shapes_parse ... ok
2026-06-04T02:40:12.0578634Z test cli::tests::pair_show_totp_subnet_and_create_new_conflict ... ok
2026-06-04T02:40:12.0581991Z test api::reporting::tests::presence_records_endpoint ... ok
2026-06-04T02:40:12.0583798Z test cli::tests::ring_timeout_defaults ... ok
2026-06-04T02:40:12.0586596Z test cli::tests::single_subnet_auto_selects_and_code_matches_seed ... ok
2026-06-04T02:40:12.0587871Z test cli::tests::send_target_optional_with_reply_to ... ok
2026-06-04T02:40:12.0591134Z test cli::tests::unknown_elevation_falls_back ... ok
2026-06-04T02:40:12.0593451Z test cli::tests::unknown_named_subnet_is_usage_error ... ok
2026-06-04T02:40:12.0594624Z test elevation::tests::current_returns_a_determinate_level_on_supported_platforms ... ok
2026-06-04T02:40:12.0595640Z test elevation::tests::fallback_message_names_authenticator_app_and_subnet ... ok
2026-06-04T02:40:12.0596935Z test elevation::tests::gate_shows_only_when_confirmed_elevated ... ok
2026-06-04T02:40:12.0614608Z test cli::tests::subcommands_parse ... ok
2026-06-04T02:40:12.0656899Z test api::reporting::tests::session_end_erase_refused_with_live_children ... ok
2026-06-04T02:40:12.1000477Z test api::reporting::tests::session_end_erase_wipes_childless_perch ... ok
2026-06-04T02:40:12.1335155Z test api::reporting::tests::session_end_soft_preserves_state ... ok
2026-06-04T02:40:12.1392021Z test api::startup::tests::empty_session_seed_refused ... ok
2026-06-04T02:40:12.1520069Z test api::startup::tests::live_perch_under_other_session_conflicts ... ok
2026-06-04T02:40:12.1573431Z test api::startup::tests::missing_seed_refused ... ok
2026-06-04T02:40:12.1633872Z test api::startup::tests::post_spawn_bind_establishes_perch ... ok
2026-06-04T02:40:12.1695932Z test api::startup::tests::rebind_same_session_ok ... ok
2026-06-04T02:40:12.1754594Z test api::startup::tests::stale_seed_with_dead_anchor_refused ... ok
2026-06-04T02:40:12.1839643Z test api::startup::tests::valid_seed_binds_live_perch ... ok
2026-06-04T02:40:12.1877410Z test api::worker::tests::cascade_guard_tracks_live_children ... ok
2026-06-04T02:40:12.1976063Z test api::worker::tests::guard_clears_only_when_all_children_stopped ... ok
2026-06-04T02:40:12.2970835Z test api::worker::tests::worker_poll_drains_spool ... ok
2026-06-04T02:40:12.2988821Z test api::worker::tests::worker_start_nests_under_parent ... ok
2026-06-04T02:40:12.2989082Z 
2026-06-04T02:40:12.2989275Z test result: ok. 54 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.39s
2026-06-04T02:40:12.2989715Z 
2026-06-04T02:40:12.3008369Z      Running tests\contract_e2e.rs (target\debug\deps\contract_e2e-90234004ae2fc15b.exe)
2026-06-04T02:40:12.3328010Z 
2026-06-04T02:40:12.3328328Z running 4 tests
2026-06-04T02:40:13.8380180Z test cold_api_call_autostarts_daemon_and_handoff_is_in_memory ... ok
2026-06-04T02:40:13.8573342Z SEEDED:7116
2026-06-04T02:40:14.2650800Z test live_agent_lifecycle_e2e ... ok
2026-06-04T02:40:14.4033196Z test mock_adapter_drives_the_full_contract ... ok
2026-06-04T02:40:14.4632602Z SEEDED:7116
2026-06-04T02:40:14.7647737Z test seed_then_listen_binds_and_relays ... ok
2026-06-04T02:40:14.7648094Z 
2026-06-04T02:40:14.7648377Z test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 2.43s
2026-06-04T02:40:14.7648910Z 
2026-06-04T02:40:14.7664155Z      Running unittests src\lib.rs (target\debug\deps\spt_daemon-316a5ca6e9eeab9a.exe)
2026-06-04T02:40:15.4445203Z 
2026-06-04T02:40:15.4445730Z running 80 tests
2026-06-04T02:40:15.4449664Z test adapter_update::tests::delegated_unattested_is_skipped ... ok
2026-06-04T02:40:15.4450254Z test adapter_update::tests::delegated_attested_delegates_command ... ok
2026-06-04T02:40:15.4450778Z test adapter_update::tests::file_pull_without_payload_is_skipped ... ok
2026-06-04T02:40:15.4453275Z test codec::tests::oversized_prefix_rejected ... ok
2026-06-04T02:40:15.4454821Z test codec::tests::back_to_back_frames_decode_independently ... ok
2026-06-04T02:40:15.4455426Z test codec::tests::frame_round_trips_through_buffer ... ok
2026-06-04T02:40:15.4458130Z test consent::tests::decide_honors_full_auto_flag ... ok
2026-06-04T02:40:15.4476491Z test config::tests::missing_file_is_default ... ok
2026-06-04T02:40:15.4491403Z test digest::tests::applying_deltas_reconstructs_snapshot ... ok
2026-06-04T02:40:15.4493046Z test digest::tests::active_turn_growth_is_a_tail_delta ... ok
2026-06-04T02:40:15.4493728Z test config::tests::crash_grace_is_config_driven ... ok
2026-06-04T02:40:15.4495896Z test config::tests::pulse_period_is_config_driven ... ok
2026-06-04T02:40:15.4512468Z test digest::tests::from_manifest_feeds_and_snapshots ... ok
2026-06-04T02:40:15.4530225Z test digest::tests::persistence_off_surfaces_nothing ... ok
2026-06-04T02:40:15.4530755Z test digest::tests::unchanged_feed_emits_no_delta ... ok
2026-06-04T02:40:15.4540059Z test digest::tests::persistence_reports_each_completed_turn_once ... ok
2026-06-04T02:40:15.4540779Z test digest::tests::tool_sprint_is_structured_in_the_turn ... ok
2026-06-04T02:40:15.4541377Z test digesthub::tests::subscribe_returns_current_base ... ok
2026-06-04T02:40:15.4541879Z test digesthub::tests::render_is_glanceable ... ok
2026-06-04T02:40:15.4542363Z test config::tests::malformed_file_degrades_to_default ... ok
2026-06-04T02:40:15.4542901Z test digesthub::tests::subscriber_receives_changes_then_is_pruned ... ok
2026-06-04T02:40:15.4543468Z test digesthub::tests::publish_then_snapshot_reads_latest ... ok
2026-06-04T02:40:15.4544179Z test adapter_update::tests::ripple_conducts_each_adapter_in_order ... ok
2026-06-04T02:40:15.4547112Z test adapter_update::tests::file_pull_tampered_bytes_rejected ... ok
2026-06-04T02:40:15.4548130Z test frame::tests::envelope_with_unknown_trailing_field_decodes_on_older_peer ... ok
2026-06-04T02:40:15.4549427Z test config::tests::full_auto_update_is_gated_by_default ... ok
2026-06-04T02:40:15.4550074Z test adapter_update::tests::file_pull_wrong_key_rejected ... ok
2026-06-04T02:40:15.4550805Z test frame::tests::handshake_rejects_below_floor ... ok
2026-06-04T02:40:15.4551717Z test frame::tests::handshake_accepts_newer_brain_on_older_broker ... ok
2026-06-04T02:40:15.4552517Z test digest::tests::window_slide_resends_from_zero ... ok
2026-06-04T02:40:15.4552960Z test frame::tests::handshake_rejects_role_mismatch ... ok
2026-06-04T02:40:15.4553373Z test config::tests::save_load_roundtrip ... ok
2026-06-04T02:40:15.4553848Z test frame::tests::unknown_kind_is_not_a_decode_error ... ok
2026-06-04T02:40:15.4554212Z test daemon::tests::is_running_tracks_the_seed_channel ... ok
2026-06-04T02:40:15.4557981Z test adapter_update::tests::file_pull_verified_against_adapter_key ... ok
2026-06-04T02:40:15.4658728Z test config::tests::relay_choice_is_config_driven ... ok
2026-06-04T02:40:15.4660193Z test msg::tests::bytes_round_trip_through_payload ... ok
2026-06-04T02:40:15.4661887Z test msg::tests::net_frames_round_trip_and_tolerate_unknown_fields ... ok
2026-06-04T02:40:15.4662969Z test msg::tests::output_envelope_round_trips ... ok
2026-06-04T02:40:15.4664455Z test msg::tests::presence_event_round_trips_and_tolerates_future_kind ... ok
2026-06-04T02:40:15.4665949Z test msg::tests::spawn_req_tolerates_unknown_field ... ok
2026-06-04T02:40:15.4849285Z test consent::tests::no_live_session_resolves_to_none ... ok
2026-06-04T02:40:15.4908285Z test consent::tests::resolves_most_recently_active_live_session ... ok
2026-06-04T02:40:15.5013664Z test effect::tests::second_apply_for_same_key_is_deduped ... ok
2026-06-04T02:40:15.5014069Z test effect::tests::failed_effect_is_not_recorded_applied ... ok
2026-06-04T02:40:15.5017220Z test effect::tests::applied_set_survives_reopen ... ok
2026-06-04T02:40:15.5021944Z test effect::tests::open_creates_missing_parent_dirs ... ok
2026-06-04T02:40:15.5024370Z test lifecycle::tests::crash_signoff_spares_recovered_self ... ok
2026-06-04T02:40:15.5025957Z test release::tests::hex_roundtrips ... ok
2026-06-04T02:40:15.5099093Z test release::tests::artifact_digest_mismatch_is_rejected ... ok
2026-06-04T02:40:15.5103425Z test release::tests::revoked_key_is_rejected ... ok
2026-06-04T02:40:15.5104621Z test release::tests::channel_mismatch_is_rejected ... ok
2026-06-04T02:40:15.5115440Z test release::tests::expired_metadata_is_rejected ... ok
2026-06-04T02:40:15.5188431Z test release::tests::tampered_metadata_fails_signature ... ok
2026-06-04T02:40:15.5194175Z test release::tests::untrusted_key_is_unknown ... ok
2026-06-04T02:40:15.5200809Z test release::tests::valid_release_verifies_and_artifact_matches ... ok
2026-06-04T02:40:15.5212529Z test nethost::tests::host_binds_endpoint_to_node_identity ... ok
2026-06-04T02:40:15.5216330Z test transport::tests::local_socket_handshake_and_frame_round_trip ... ok
2026-06-04T02:40:15.5219290Z test transport::tests::local_socket_rejects_wrong_role ... ok
2026-06-04T02:40:15.5220333Z test update::tests::apply_refuses_non_brain_only_plan ... ok
2026-06-04T02:40:15.5221193Z test update::tests::classify_brain_only_when_broker_hosts_new_brain ... ok
2026-06-04T02:40:15.5222141Z test update::tests::classify_broker_breaking_on_resource_abi_change ... ok
2026-06-04T02:40:15.5222959Z test update::tests::classify_broker_compatible_when_brain_below_floor ... ok
2026-06-04T02:40:15.5278487Z test release::tests::non_monotonic_version_is_rollback ... ok
2026-06-04T02:40:15.5365548Z test update::tests::plan_verified_yields_a_plan_for_a_valid_release ... ok
2026-06-04T02:40:15.5374119Z test lifecycle::tests::crash_signoff_tears_down_when_still_gone ... ok
2026-06-04T02:40:15.5392994Z test update::tests::plan_verified_produces_no_plan_for_a_rejected_release ... ok
2026-06-04T02:40:15.5535856Z test nethost::tests::two_hosts_dial_over_loopback ... ok
2026-06-04T02:40:15.5683076Z test lifecycle::tests::daemon_hosted_psyche_liveness_is_status_not_pid ... ok
2026-06-04T02:40:15.5813661Z test lifecycle::tests::harness_owner_gone_anchors_on_parent_pid ... ok
2026-06-04T02:40:15.5839633Z test lifecycle::tests::orphan_watch_honors_stop_for_live_owner ... ok
2026-06-04T02:40:15.6219055Z test lifecycle::tests::orphan_watch_fires_on_dead_owner ... ok
2026-06-04T02:40:15.6552022Z test lifecycle::tests::pulse_loop_is_config_paced_and_killable ... ok
2026-06-04T02:40:15.6618640Z test lifecycle::tests::pulse_tick_ingests_drop ... ok
2026-06-04T02:40:15.6845895Z test effect::tests::gauntlet_is_exactly_once_across_brain_crashes ... ok
2026-06-04T02:40:15.8391545Z test relay::tests::respawn_loses_no_spooled_message ... ok
2026-06-04T02:40:15.9496191Z test relay::tests::run_honors_stop ... ok
2026-06-04T02:40:15.9562665Z test seedmap::tests::put_refreshes_existing ... ok
2026-06-04T02:40:15.9628149Z test seedmap::tests::put_then_take_consumes_once ... ok
2026-06-04T02:40:15.9690143Z test seedmap::tests::take_absent_is_none ... ok
2026-06-04T02:40:15.9690371Z 
2026-06-04T02:40:15.9690825Z test result: ok. 80 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.52s
2026-06-04T02:40:15.9691168Z 
2026-06-04T02:40:15.9733896Z      Running tests\brain_swap.rs (target\debug\deps\brain_swap-79ab6e7cc0272bea.exe)
2026-06-04T02:40:16.4526920Z 
2026-06-04T02:40:16.4527118Z running 1 test
2026-06-04T02:40:16.4786194Z test brain_only_update_swaps_logic_with_zero_endpoint_interruption ... ok
2026-06-04T02:40:16.4786495Z 
2026-06-04T02:40:16.4786673Z test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.03s
2026-06-04T02:40:16.4786946Z 
2026-06-04T02:40:16.4800906Z      Running tests\broker.rs (target\debug\deps\broker-346ee56f06833ab6.exe)
2026-06-04T02:40:16.9554907Z 
2026-06-04T02:40:16.9555210Z running 1 test
2026-06-04T02:40:16.9814573Z test broker_hosts_pty_child_streams_output_and_accepts_input ... ok
2026-06-04T02:40:16.9814870Z 
2026-06-04T02:40:16.9815060Z test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.03s
2026-06-04T02:40:16.9815336Z 
2026-06-04T02:40:16.9829328Z      Running tests\daemon_e2e.rs (target\debug\deps\daemon_e2e-bec2001ff6713a99.exe)
2026-06-04T02:40:17.5515330Z 
2026-06-04T02:40:17.5515758Z running 1 test
2026-06-04T02:40:17.7915873Z test daemon_hosts_lifecycle_and_survives_brain_restart ... ok
2026-06-04T02:40:17.7916119Z 
2026-06-04T02:40:17.7916334Z test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.24s
2026-06-04T02:40:17.7916577Z 
2026-06-04T02:40:17.7931738Z      Running tests\digest.rs (target\debug\deps\digest-4cff845d5b626990.exe)
2026-06-04T02:40:17.8208690Z 
2026-06-04T02:40:17.8208947Z running 1 test
2026-06-04T02:40:17.9590968Z test digest_daemon_half_end_to_end ... ok
2026-06-04T02:40:17.9591195Z 
2026-06-04T02:40:17.9591384Z test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.14s
2026-06-04T02:40:17.9591668Z 
2026-06-04T02:40:17.9611072Z      Running tests\handoff.rs (target\debug\deps\handoff-46c213468bca94ad.exe)
2026-06-04T02:40:18.4555013Z 
2026-06-04T02:40:18.4555382Z running 1 test
2026-06-04T02:40:18.6486469Z test brain_restart_survives_gaplessly_with_fresh_gen_start ... ok
2026-06-04T02:40:18.6486732Z 
2026-06-04T02:40:18.6486909Z test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.19s
2026-06-04T02:40:18.6487170Z 
2026-06-04T02:40:18.6500952Z      Running tests\idempotent.rs (target\debug\deps\idempotent-71d983855908afe4.exe)
2026-06-04T02:40:18.6811634Z 
2026-06-04T02:40:18.6811882Z running 1 test
2026-06-04T02:40:18.8042393Z test pty_writes_are_exactly_once_across_brain_crashes ... ok
2026-06-04T02:40:18.8042623Z 
2026-06-04T02:40:18.8042856Z test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.12s
2026-06-04T02:40:18.8043174Z 
2026-06-04T02:40:18.8063858Z      Running tests\netbroker.rs (target\debug\deps\netbroker-9e692aadc9eba605.exe)
2026-06-04T02:40:18.8446459Z 
2026-06-04T02:40:18.8446702Z running 5 tests
2026-06-04T02:40:18.8473249Z test netless_broker_probes_gracefully ... ok
2026-06-04T02:40:18.8819763Z test unknown_net_frame_is_reported_not_fatal ... ok
2026-06-04T02:40:18.8870685Z test broker_owns_endpoint_and_reports_status ... ok
2026-06-04T02:40:18.9282136Z test brain_dials_second_broker_over_loopback ... ok
2026-06-04T02:40:18.9290648Z test replayed_dial_op_is_deduped_across_brain_restart ... ok
2026-06-04T02:40:18.9290935Z 
2026-06-04T02:40:18.9291240Z test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.08s
2026-06-04T02:40:18.9291989Z 
2026-06-04T02:40:18.9348574Z      Running tests\netstream.rs (target\debug\deps\netstream-f1b34c1c31a83a1b.exe)
2026-06-04T02:40:19.5834473Z 
2026-06-04T02:40:19.5834879Z running 2 tests
2026-06-04T02:40:19.8508544Z test sender_brain_restart_redrive_is_exactly_once ... ok
2026-06-04T02:40:19.9727005Z test receiver_brain_restart_is_gapless_and_exactly_once ... ok
2026-06-04T02:40:19.9727571Z 
2026-06-04T02:40:19.9727890Z test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.39s
2026-06-04T02:40:19.9728316Z 
2026-06-04T02:40:19.9839419Z      Running tests\presence.rs (target\debug\deps\presence-48a3e906f3f63d8a.exe)
2026-06-04T02:40:20.6379839Z 
2026-06-04T02:40:20.6380246Z running 2 tests
2026-06-04T02:40:20.8528687Z test presence_history_replays_from_zero_for_a_late_subscriber ... ok
2026-06-04T02:40:23.7991358Z test presence_survives_brain_restart_with_cursor_resume ... ok
2026-06-04T02:40:23.7991757Z 
2026-06-04T02:40:23.7992285Z test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 3.16s
2026-06-04T02:40:23.7992703Z 
2026-06-04T02:40:23.8037873Z      Running tests\replicate.rs (target\debug\deps\replicate-6314066c73b30a09.exe)
2026-06-04T02:40:24.4611358Z 
2026-06-04T02:40:24.4611818Z running 1 test
2026-06-04T02:40:24.7491000Z test registries_converge_over_the_wire_and_the_lease_holds ... ok
2026-06-04T02:40:24.7491637Z 
2026-06-04T02:40:24.7492447Z test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.29s
2026-06-04T02:40:24.7492835Z 
2026-06-04T02:40:24.7583972Z      Running tests\wanmsg.rs (target\debug\deps\wanmsg-4826ba2db5d7bd56.exe)
2026-06-04T02:40:24.7930952Z 
2026-06-04T02:40:24.7931196Z running 2 tests
2026-06-04T02:40:25.0496092Z test wan_message_lands_exactly_once_under_transport_origin ... ok
2026-06-04T02:40:25.1349411Z test receiver_restart_replays_feed_without_double_delivery ... ok
2026-06-04T02:40:25.1349818Z 
2026-06-04T02:40:25.1350235Z test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.34s
2026-06-04T02:40:25.1350634Z 
2026-06-04T02:40:25.1411726Z      Running unittests src\lib.rs (target\debug\deps\spt_live-c3e807cb486b3771.exe)
2026-06-04T02:40:25.3834857Z 
2026-06-04T02:40:25.3835218Z running 35 tests
2026-06-04T02:40:25.3838443Z test context::tests::direct_always_writes ... ok
2026-06-04T02:40:25.3838845Z test context::tests::llm_over_llm_writes ... ok
2026-06-04T02:40:25.3842062Z test context::tests::llm_within_window_suppressed ... ok
2026-06-04T02:40:25.3842640Z test context::tests::marker_round_trips ... ok
2026-06-04T02:40:25.3843019Z test context::tests::llm_past_window_writes ... ok
2026-06-04T02:40:25.3843280Z test echo::tests::provenance_is_stamped ... ok
2026-06-04T02:40:25.3843564Z test history::tests::missing_fetcher_field_errors ... ok
2026-06-04T02:40:25.3846000Z test psyche::tests::prompt_includes_time_and_event ... ok
2026-06-04T02:40:25.3846389Z test psyche::tests::prompt_without_event ... ok
2026-06-04T02:40:25.3926421Z test context::tests::write_context_suppresses_stale_llm ... ok
2026-06-04T02:40:25.3960762Z test ingest::tests::commune_drop_is_ingested_and_deleted ... ok
2026-06-04T02:40:25.3965616Z test history::tests::native_missing_log_is_empty ... ok
2026-06-04T02:40:25.4029535Z test history::tests::native_reads_logged_records ... ok
2026-06-04T02:40:25.4111680Z test ingest::tests::both_drops_ingested ... ok
2026-06-04T02:40:25.4126248Z test ingest::tests::no_drops_is_empty ... ok
2026-06-04T02:40:25.4184053Z test history::tests::fetcher_yields_records ... ok
2026-06-04T02:40:25.4185158Z test signoff::tests::echo_precedes_signoff_compose ... ok
2026-06-04T02:40:25.4186204Z test signoff::tests::missing_session_skips_echo ... ok
2026-06-04T02:40:25.4187367Z test signoff::tests::recovered_self_is_not_signed_off ... ok
2026-06-04T02:40:25.4196263Z test signoff::tests::stale_signoff_swept ... ok
2026-06-04T02:40:25.4210064Z test ingest::tests::stale_commune_suppressed_but_deleted ... ok
2026-06-04T02:40:25.4258425Z test echo::tests::echo_consumes_history_and_writes_commune ... ok
2026-06-04T02:40:25.4280804Z test echo::tests::echo_nonzero_errors ... ok
2026-06-04T02:40:25.4343652Z test echo::tests::echo_child_is_recursion_guarded ... ok
2026-06-04T02:40:25.4391953Z test history::tests::locate_normalize_reads_and_normalizes ... ok
2026-06-04T02:40:25.4542061Z test psyche::tests::spawn_binds_nested_perch_and_sets_guard ... ok
2026-06-04T02:40:25.4561375Z test pulse::tests::echo_gate_fires_exactly_once ... ok
2026-06-04T02:40:25.4586378Z test pulse::tests::tick_ingests_drops ... ok
2026-06-04T02:40:25.4604091Z test pulse::tests::tick_reports_idle ... ok
2026-06-04T02:40:25.4884924Z test resume::tests::continue_existing_resumes_session ... ok
2026-06-04T02:40:25.4935221Z test resume::tests::download_reads_stored_context ... ok
2026-06-04T02:40:25.5216627Z test resume::tests::fresh_with_preload_launches_preloaded ... ok
2026-06-04T02:40:25.5222475Z test resume::tests::missing_key_errors_before_spawn ... ok
2026-06-04T02:40:25.5280803Z test signoff::tests::boundary_writes_resume_commune ... ok
2026-06-04T02:40:25.6960045Z test history::tests::fetcher_timeout_errors ... ok
2026-06-04T02:40:25.6960325Z 
2026-06-04T02:40:25.6960672Z test result: ok. 35 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.31s
2026-06-04T02:40:25.6961086Z 
2026-06-04T02:40:25.6975950Z      Running unittests src\lib.rs (target\debug\deps\spt_msg-7130358a8294de6b.exe)
2026-06-04T02:40:25.8993435Z 
2026-06-04T02:40:25.8993870Z running 22 tests
2026-06-04T02:40:25.9000289Z test deliver::tests::deferred_send_validates ... ok
2026-06-04T02:40:25.9001539Z test ring::tests::ring_no_perch ... ok
2026-06-04T02:40:25.9643944Z test deliver::tests::deferred_send_skips_stream_drain_survives_for_hook ... ok
2026-06-04T02:40:25.9644648Z test wire::tests::format_empty_from_is_anonymous ... ok
2026-06-04T02:40:25.9645815Z test wire::tests::format_with_from_prepends_reply_to ... ok
2026-06-04T02:40:25.9650712Z test wire::tests::frame_round_trips_over_loopback ... ok
2026-06-04T02:40:25.9654863Z test wire::tests::oversized_length_prefix_rejected ... ok
2026-06-04T02:40:25.9823726Z test listener::tests::drop_unregisters_address ... ok
2026-06-04T02:40:25.9923124Z test ready::tests::soft_cleanup_preserves_spool_and_info ... ok
2026-06-04T02:40:25.9971814Z test listener::tests::blocking_accepts_within_window ... ok
2026-06-04T02:40:26.0187448Z test deliver::tests::send_outcome_mapping ... ok
2026-06-04T02:40:26.0403426Z test deliver::tests::online_delivers_via_tcp_without_spooling ... ok
2026-06-04T02:40:26.0496440Z test deliver::tests::offline_existing_perch_spools ... ok
2026-06-04T02:40:26.0587801Z test listener::tests::bind_registers_and_round_trips ... ok
2026-06-04T02:40:26.0813268Z test ring::tests::ring_gets_reply_and_cleans_up ... ok
2026-06-04T02:40:26.0859286Z test ring::tests::ring_offline_target_queues_and_cleans_up ... ok
2026-06-04T02:40:26.1011378Z test listener::tests::blocking_times_out_when_idle ... ok
2026-06-04T02:40:26.1087358Z test ready::tests::backlog_drains_on_start ... ok
2026-06-04T02:40:26.1362022Z test ready::tests::start_registers_resolvable_perch ... ok
2026-06-04T02:40:26.2054834Z test ready::tests::recv_gets_live_tcp_message ... ok
2026-06-04T02:40:26.5388040Z test ring::tests::ring_timeout_cleans_up ... ok
2026-06-04T02:40:28.0457689Z test deliver::tests::recycled_pid_address_does_not_misdeliver ... ok
2026-06-04T02:40:28.0457954Z 
2026-06-04T02:40:28.0458133Z test result: ok. 22 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 2.15s
2026-06-04T02:40:28.0458409Z 
2026-06-04T02:40:28.0474464Z      Running tests\killer_quickstart.rs (target\debug\deps\killer_quickstart-4e1e63a600b2a2d6.exe)
2026-06-04T02:40:28.0783433Z 
2026-06-04T02:40:28.0783639Z running 2 tests
2026-06-04T02:40:28.2249656Z test offline_then_online_delivers_backlog ... ok
2026-06-04T02:40:28.2894396Z test two_agents_exchange_message_tcp_and_spool ... ok
2026-06-04T02:40:28.2894634Z 
2026-06-04T02:40:28.2894808Z test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.21s
2026-06-04T02:40:28.2895209Z 
2026-06-04T02:40:28.2911863Z      Running unittests src\lib.rs (target\debug\deps\spt_net-d037209cac317cc6.exe)
2026-06-04T02:40:28.9283414Z 
2026-06-04T02:40:28.9283809Z running 74 tests
2026-06-04T02:40:28.9286761Z test net::endpoint::tests::mdns_discovery_connects_by_id ... ignored, needs LAN multicast; run with --ignored or on the D9 two-host rig
2026-06-04T02:40:28.9289130Z test net::pairing::ratelimit::tests::abandoned_ceremony_is_reclaimed_and_charged ... ok
2026-06-04T02:40:28.9289856Z test net::pairing::ratelimit::tests::success_clears_accumulated_backoff ... ok
2026-06-04T02:40:28.9290496Z test net::pairing::ratelimit::tests::failures_impose_exponential_backoff ... ok
2026-06-04T02:40:28.9291050Z test net::pairing::ratelimit::tests::backoff_is_per_subnet ... ok
2026-06-04T02:40:28.9291726Z test net::pairing::ratelimit::tests::first_ceremony_is_free_and_success_resets ... ok
2026-06-04T02:40:28.9292437Z test net::pairing::ratelimit::tests::backoff_curve_doubles_then_caps ... ok
2026-06-04T02:40:28.9293118Z test net::pairing::rendezvous::tests::token_varies_with_name_and_step ... ok
2026-06-04T02:40:28.9294253Z test net::pairing::rendezvous::tests::token_is_deterministic ... ok
2026-06-04T02:40:28.9295301Z test net::pairing::rendezvous::tests::window_is_three_adjacent_tokens ... ok
2026-06-04T02:40:28.9296085Z test net::pairing::ratelimit::tests::one_active_ceremony_per_subnet ... ok
2026-06-04T02:40:28.9297069Z test net::pairing::rendezvous::tests::length_prefix_prevents_boundary_collision ... ok
2026-06-04T02:40:28.9297710Z test net::pairing::rendezvous::tests::distinct_same_length_names_diverge ... ok
2026-06-04T02:40:28.9298191Z test net::pairing::totp::tests::debug_redacts_seed ... ok
2026-06-04T02:40:28.9298631Z test net::pairing::totp::tests::code_at_is_six_zero_padded_digits ... ok
2026-06-04T02:40:28.9299135Z test net::pairing::totp::tests::matches_rfc6238_appendix_b_vectors ... ok
2026-06-04T02:40:28.9299635Z test net::pairing::totp::tests::time_step_is_floor_unix_over_period ... ok
2026-06-04T02:40:28.9300164Z test net::pairing::totp::tests::otpauth_uri_is_well_formed_and_encoded ... ok
2026-06-04T02:40:28.9300662Z test net::pairing::totp::tests::window_accepts_plus_minus_one_only ... ok
2026-06-04T02:40:28.9301136Z test net::pairing::totp::tests::generated_seeds_are_distinct ... ok
2026-06-04T02:40:28.9301615Z test net::pairing::totp::tests::seed_round_trips_through_base32 ... ok
2026-06-04T02:40:28.9303410Z test net::pairing::transcript::tests::diverged_shared_secret_fails_verification ... ok
2026-06-04T02:40:28.9304367Z test net::pairing::transcript::tests::length_prefixing_prevents_boundary_collision ... ok
2026-06-04T02:40:28.9305065Z test net::pairing::transcript::tests::pake_identity_binds_role_and_context ... ok
2026-06-04T02:40:28.9306460Z test net::pairing::transcript::tests::matching_tag_verifies_and_roles_differ ... ok
2026-06-04T02:40:28.9307210Z test net::pairing::wire::tests::frame_codec_round_trips_and_rejects_garbage ... ok
2026-06-04T02:40:28.9307906Z test net::pairing::transcript::tests::message_order_is_bound ... ok
2026-06-04T02:40:28.9308480Z test net::pairing::transcript::tests::each_bound_field_changes_the_tag ... ok
2026-06-04T02:40:28.9634877Z test net::pairing::spake::tests::reflected_role_is_rejected_by_pake ... ok
2026-06-04T02:40:28.9766905Z test net::endpoint::tests::endpoint_id_binds_to_identity ... ok
2026-06-04T02:40:28.9767809Z test net::registry::tests::advertise_if_visible_gates_before_join ... ok
2026-06-04T02:40:28.9769697Z test net::registry::tests::distinct_nodes_are_separate_instances ... ok
2026-06-04T02:40:28.9771520Z test net::registry::tests::equal_epoch_replay_is_stale_noop ... ok
2026-06-04T02:40:28.9773596Z test net::registry::tests::excluded_endpoint_is_not_routable_even_via_node_pin ... ok
2026-06-04T02:40:28.9776293Z test net::registry::tests::exclusion_prunes_cross_subnet_ambiguity ... ok
2026-06-04T02:40:28.9849902Z test net::registry::tests::join_collides_even_with_offline_holder ... ok
2026-06-04T02:40:28.9850391Z test net::registry::tests::join_colliding_id_on_other_node_refuses_untouched ... ok
2026-06-04T02:40:28.9850820Z test net::registry::tests::join_fresh_id_is_inserted ... ok
2026-06-04T02:40:28.9851244Z test net::registry::tests::join_same_name_in_different_subnet_is_legal ... ok
2026-06-04T02:40:28.9851712Z test net::registry::tests::join_same_node_falls_through_to_lease ... ok
2026-06-04T02:40:28.9852129Z test net::registry::tests::newer_epoch_supersedes_same_node ... ok
2026-06-04T02:40:28.9852508Z test net::registry::tests::registry_serde_roundtrips ... ok
2026-06-04T02:40:28.9852901Z test net::registry::tests::rename_collision_refuses_whole_ripple ... ok
2026-06-04T02:40:28.9853362Z test net::registry::tests::rename_ripples_rows_across_advertised_subnets ... ok
2026-06-04T02:40:28.9853851Z test net::registry::tests::resolve_across_bare_id_in_two_subnets_refuses ... ok
2026-06-04T02:40:28.9854331Z test net::registry::tests::resolve_across_subnet_qualified_routes_there ... ok
2026-06-04T02:40:28.9854772Z test net::registry::tests::resolve_across_unique_id_resolves ... ok
2026-06-04T02:40:28.9855182Z test net::registry::tests::resolve_multiple_live_nodes_refuses ... ok
2026-06-04T02:40:28.9855899Z test net::registry::tests::resolve_node_qualifier_pins_and_offline_is_not_found ... ok
2026-06-04T02:40:28.9856364Z test net::registry::tests::resolve_prefers_local_instance ... ok
2026-06-04T02:40:28.9856778Z test net::registry::tests::resolve_sole_live_remote_and_skips_offline ... ok
2026-06-04T02:40:28.9857249Z test net::registry::tests::stale_active_cannot_clobber_newer_offline ... ok
2026-06-04T02:40:28.9857709Z test net::replicate::tests::apply_routes_by_subnet_and_drops_non_member ... ok
2026-06-04T02:40:28.9858196Z test net::replicate::tests::decoder_survives_chunk_splits_and_corrupt_lines ... ok
2026-06-04T02:40:28.9858686Z test net::replicate::tests::stale_wire_update_cannot_clobber_newer_state ... ok
2026-06-04T02:40:28.9859164Z test net::replicate::tests::update_round_trips_and_tolerates_unknown_field ... ok
2026-06-04T02:40:28.9859594Z test net::wanmsg::tests::forged_origin_field_is_inert ... ok
2026-06-04T02:40:28.9860005Z test net::wanmsg::tests::message_round_trips_and_tolerates_unknown_field ... ok
2026-06-04T02:40:28.9860483Z test net::wanmsg::tests::route_splits_local_and_remote_and_passes_refusals ... ok
2026-06-04T02:40:28.9973151Z test net::pairing::spake::tests::stale_epoch_fails ... ok
2026-06-04T02:40:28.9982731Z test net::pairing::spake::tests::wrong_code_fails_at_confirmation_not_spake ... ok
2026-06-04T02:40:28.9983535Z test net::pairing::spake::tests::tampered_tag_fails ... ok
2026-06-04T02:40:28.9989382Z test net::pairing::spake::tests::matching_code_pairs_and_agrees_on_key ... ok
2026-06-04T02:40:28.9995723Z test net::pairing::spake::tests::wrong_subnet_fails ... ok
2026-06-04T02:40:29.0001873Z test net::pairing::spake::tests::stale_step_fails ... ok
2026-06-04T02:40:29.0002141Z test net::pairing::spake::tests::substituted_pubkey_fails ... ok
2026-06-04T02:40:29.0274585Z test net::pairing::wire::tests::stale_step_is_rejected ... ok
2026-06-04T02:40:29.0384735Z test net::pairing::wire::tests::busy_subnet_refuses_ceremony ... ok
2026-06-04T02:40:29.0399631Z test net::endpoint::tests::two_endpoints_loopback_echo ... ok
2026-06-04T02:40:29.0400231Z test net::pairing::wire::tests::unknown_subnet_is_rejected ... ok
2026-06-04T02:40:29.1000473Z test net::pairing::wire::tests::loopback_pairs_and_pins_both_sides ... ok
2026-06-04T02:40:29.1099984Z test net::pairing::wire::tests::wrong_code_fails_and_writes_no_trust ... ok
2026-06-04T02:40:29.1117765Z test net::pairing::wire::tests::repair_member_keeps_seed ... ok
2026-06-04T02:40:29.1135087Z test net::pairing::wire::tests::create_new_then_join_learns_named_subnet ... ok
2026-06-04T02:40:29.1135382Z 
2026-06-04T02:40:29.1135543Z test result: ok. 73 passed; 0 failed; 1 ignored; 0 measured; 0 filtered out; finished in 0.19s
2026-06-04T02:40:29.1135838Z 
2026-06-04T02:40:29.1179153Z      Running unittests src\lib.rs (target\debug\deps\spt_proto-e67c0d5e8c4795e8.exe)
2026-06-04T02:40:29.1918888Z 
2026-06-04T02:40:29.1919187Z running 53 tests
2026-06-04T02:40:29.1922856Z test addr::tests::rejects_doubled_delimiters ... ok
2026-06-04T02:40:29.1923427Z test addr::tests::display_round_trips ... ok
2026-06-04T02:40:29.1923978Z test addr::tests::parses_every_qualifier_combination ... ok
2026-06-04T02:40:29.1925071Z test addr::tests::rejects_empty_or_bad_components ... ok
2026-06-04T02:40:29.1925417Z test endpoint::tests::broker_and_node_families ... ok
2026-06-04T02:40:29.1925692Z test chunk::tests::orphan_group_without_head_is_dropped ... ok
2026-06-04T02:40:29.1926201Z test chunk::tests::short_line_passes_through_unchunked ... ok
2026-06-04T02:40:29.1926573Z test chunk::tests::oversized_line_splits_and_each_part_is_well_formed_and_bounded ... ok
2026-06-04T02:40:29.1927201Z test endpoint::tests::agent_vs_shell_split ... ok
2026-06-04T02:40:29.1927769Z test endpoint::tests::day_one_tags_round_trip ... ok
2026-06-04T02:40:29.1928173Z test chunk::tests::reassemble_stream_handles_mixed_traffic ... ok
2026-06-04T02:40:29.1928631Z test endpoint::tests::shell_kind_round_trips ... ok
2026-06-04T02:40:29.1929272Z test chunk::tests::missing_middle_part_is_dropped ... ok
2026-06-04T02:40:29.1930484Z test endpoint::tests::unknown_tag_tolerated_and_preserved ... ok
2026-06-04T02:40:29.1930873Z test envelope::tests::body_escape_unescape_round_trips_html_and_newlines ... ok
2026-06-04T02:40:29.1931241Z test chunk::tests::malformed_parts_return_none ... ok
2026-06-04T02:40:29.1931650Z test envelope::tests::decode_is_amp_last_so_literal_entities_do_not_double_decode ... ok
2026-06-04T02:40:29.1932128Z test envelope::tests::from_attr_returns_none_on_garbage_or_empty ... ok
2026-06-04T02:40:29.1932425Z test envelope::tests::from_attr_unescape_is_amp_last ... ok
2026-06-04T02:40:29.1932748Z test envelope::tests::parser_both_tags_present ... ok
2026-06-04T02:40:29.1933228Z test envelope::tests::parser_empty_body_is_some_empty_and_nested_tags_preserved ... ok
2026-06-04T02:40:29.1933764Z test envelope::tests::parser_no_tags_falls_back_whole_payload_to_live ... ok
2026-06-04T02:40:29.1934191Z test envelope::tests::parser_out_of_order_tags_both_extracted ... ok
2026-06-04T02:40:29.1934696Z test envelope::tests::parser_unclosed_live_tag_does_not_scoop_project ... ok
2026-06-04T02:40:29.1935064Z test event::tests::alarm_event_round_trips ... ok
2026-06-04T02:40:29.1935663Z test event::tests::attr_decode_is_amp_last ... ok
2026-06-04T02:40:29.1936145Z test event::tests::attr_order_preserved ... ok
2026-06-04T02:40:29.1936533Z test event::tests::body_with_literal_event_tokens_round_trips ... ok
2026-06-04T02:40:29.1936861Z test event::tests::empty_body_envelope_parses ... ok
2026-06-04T02:40:29.1937511Z test event::tests::malformed_inputs_return_none_without_panic ... ok
2026-06-04T02:40:29.1937855Z test event::tests::msg_event_round_trips ... ok
2026-06-04T02:40:29.1938191Z test event::tests::typed_envelope_detected_and_parsed ... ok
2026-06-04T02:40:29.1938536Z test event::tests::typed_predicate_rejects_partials ... ok
2026-06-04T02:40:29.1938886Z test id::tests::accepts_japanese_scripts ... ok
2026-06-04T02:40:29.1939853Z test id::tests::accepts_plain_and_composite_ids ... ok
2026-06-04T02:40:29.1940197Z test id::tests::rejects_empty_and_overlong ... ok
2026-06-04T02:40:29.1940492Z test id::tests::rejects_path_whitespace_and_control ... ok
2026-06-04T02:40:29.1940909Z test id::tests::reports_bad_char_position ... ok
2026-06-04T02:40:29.1941205Z test id::tests::reserves_address_delimiters ... ok
2026-06-04T02:40:29.1941591Z test identity::tests::bad_inputs_error_without_panic ... ok
2026-06-04T02:40:29.1941894Z test payload::tests::base64_known_vectors ... ok
2026-06-04T02:40:29.1942100Z test payload::tests::command_payload_round_trips ... ok
2026-06-04T02:40:29.1942341Z test payload::tests::binary_blob_round_trips_all_byte_values ... ok
2026-06-04T02:40:29.1942580Z test payload::tests::text_payload_round_trips ... ok
2026-06-04T02:40:29.1942808Z test payload::tests::unknown_or_malformed_decodes_to_none ... ok
2026-06-04T02:40:29.1943088Z test version::tests::current_version_self_compatible ... ok
2026-06-04T02:40:29.1943320Z test identity::tests::public_key_hex_round_trips ... ok
2026-06-04T02:40:29.1943555Z test version::tests::n_minus_one_window_accepts_and_rejects ... ok
2026-06-04T02:40:29.1943799Z test payload::tests::blob_padding_lengths_round_trip ... ok
2026-06-04T02:40:29.1944037Z test version::tests::window_floor_saturates_at_zero ... ok
2026-06-04T02:40:29.2022353Z test identity::tests::known_answer_fixed_seed_is_stable ... ok
2026-06-04T02:40:29.2101286Z test chunk::tests::split_then_reassemble_is_byte_identity ... ok
2026-06-04T02:40:29.2265002Z test identity::tests::sign_verify_round_trip ... ok
2026-06-04T02:40:29.2265163Z 
2026-06-04T02:40:29.2265316Z test result: ok. 53 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.03s
2026-06-04T02:40:29.2265535Z 
2026-06-04T02:40:29.2278422Z      Running unittests src\lib.rs (target\debug\deps\spt_runtime-ebd343d63ceeff0d.exe)
2026-06-04T02:40:29.3664081Z 
2026-06-04T02:40:29.3664368Z running 21 tests
2026-06-04T02:40:29.3672079Z test manifest::tests::syntactically_broken_toml_is_an_error_not_a_panic ... ok
2026-06-04T02:40:29.3672623Z test manifest::tests::pty_digest_minimal_defaults ... ok
2026-06-04T02:40:29.3673107Z test manifest::tests::minimal_header_only_manifest_is_valid ... ok
2026-06-04T02:40:29.3673663Z test manifest::tests::fetcher_strategy_requires_fetcher_field ... ok
2026-06-04T02:40:29.3674212Z test manifest::tests::harness_kind_with_shell_section_fails_validation ... ok
2026-06-04T02:40:29.3674750Z test manifest::tests::shell_kind_without_shell_section_fails_validation ... ok
2026-06-04T02:40:29.3675263Z test manifest::tests::inject_env_without_value_fails_validation ... ok
2026-06-04T02:40:29.3675737Z test manifest::tests::pty_digest_requires_both_boundaries ... ok
2026-06-04T02:40:29.3676242Z test manifest::tests::unknown_enum_variant_is_an_error_not_a_panic ... ok
2026-06-04T02:40:29.3676693Z test manifest::tests::shell_fixture_parses ... ok
2026-06-04T02:40:29.3677094Z test runtime::tests::fills_known_placeholders ... ok
2026-06-04T02:40:29.3677508Z test runtime::tests::missing_key_errors_before_spawn ... ok
2026-06-04T02:40:29.3677942Z test runtime::tests::tokenize_honors_double_quotes ... ok
2026-06-04T02:40:29.3678406Z test manifest::tests::update_avenue_content_signing_fields ... ok
2026-06-04T02:40:29.3678835Z test runtime::tests::unknown_role_errors ... ok
2026-06-04T02:40:29.3679230Z test manifest::tests::harness_fixture_parses_all_sections ... ok
2026-06-04T02:40:29.3683555Z test manifest::tests::round_trips_through_toml ... ok
2026-06-04T02:40:29.3684019Z test manifest::tests::pty_digest_round_trips ... ok
2026-06-04T02:40:29.3797153Z test runtime::tests::spawn_session_detached_returns_pid ... ok
2026-06-04T02:40:29.3986071Z test runtime::tests::bounded_run_captures_success ... ok
2026-06-04T02:40:29.6770216Z test runtime::tests::bounded_run_kills_on_timeout ... ok
2026-06-04T02:40:29.6770540Z 
2026-06-04T02:40:29.6770836Z test result: ok. 21 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.31s
2026-06-04T02:40:29.6771984Z 
2026-06-04T02:40:29.6785132Z      Running unittests src\lib.rs (target\debug\deps\spt_store-0166efe75f3d7f9b.exe)
2026-06-04T02:40:29.8983019Z 
2026-06-04T02:40:29.8983213Z running 80 tests
2026-06-04T02:40:29.8987160Z test atomic::tests::retry_does_not_retry_non_transient ... ok
2026-06-04T02:40:29.8987693Z test atomic::tests::retry_absorbs_transient_then_succeeds ... ok
2026-06-04T02:40:29.8989115Z test atomic::tests::retry_gives_up_after_max_attempts ... ok
2026-06-04T02:40:29.8989520Z test atomic::tests::to_forward_slash_strips_unc_prefix ... ok
2026-06-04T02:40:29.9018430Z test atomic::tests::atomic_write_bytes_round_trips ... ok
2026-06-04T02:40:29.9058376Z test info::tests::write_read_round_trip ... ok
2026-06-04T02:40:29.9066727Z test info::tests::read_pid_tolerates_schema_minimal ... ok
2026-06-04T02:40:29.9100231Z test info::tests::busy_sentinel_round_trips_and_read_pid_is_none ... ok
2026-06-04T02:40:29.9106299Z test atomic::tests::atomic_write_creates_and_replaces ... ok
2026-06-04T02:40:29.9108150Z test history::tests::appends_one_record_per_line ... ok
2026-06-04T02:40:29.9112336Z test epoch::tests::corrupt_or_absent_file_degrades_safely ... ok
2026-06-04T02:40:29.9116079Z test perch::tests::classification_matrix ... ok
2026-06-04T02:40:29.9119510Z test info::tests::corrupt_content_returns_none ... ok
2026-06-04T02:40:29.9129071Z test epoch::tests::counter_persists_across_reload ... ok
2026-06-04T02:40:29.9137214Z test liveness::tests::busy_and_missing_keep_interim_parity ... ok
2026-06-04T02:40:29.9141159Z test perch::tests::child_files_route_through_one_resolver ... ok
2026-06-04T02:40:29.9148056Z test perch::tests::explicit_parent_wins_over_infer ... ok
2026-06-04T02:40:29.9148698Z test proc::tests::current_process_is_alive ... ok
2026-06-04T02:40:29.9154043Z test proc::tests::parent_pid_resolves_and_is_alive ... ok
2026-06-04T02:40:29.9156786Z test proc::tests::pid_zero_is_dead_on_every_os ... ok
2026-06-04T02:40:29.9157618Z test perch::tests::resolve_psyche_and_worker_nest_under_parent ... ok
2026-06-04T02:40:29.9164218Z test proc::tests::unassigned_pid_is_dead ... ok
2026-06-04T02:40:29.9170333Z test perch::tests::resolve_self_is_flat ... ok
2026-06-04T02:40:29.9171462Z test epoch::tests::next_is_strictly_increasing_from_one ... ok
2026-06-04T02:40:29.9171899Z test perch::tests::spt_home_is_pure_and_honors_env ... ok
2026-06-04T02:40:29.9174053Z test liveness::tests::daemon_hosted_online_survives_dead_pid ... ok
2026-06-04T02:40:29.9180705Z test nodeid::tests::corrupt_key_errors_never_regenerates ... ok
2026-06-04T02:40:29.9191965Z test liveness::tests::daemon_hosted_offline_overrides_live_pid ... ok
2026-06-04T02:40:29.9307567Z test info::tests::set_last_active_stamps_recency ... ok
2026-06-04T02:40:29.9308441Z test liveness::tests::external_perch_still_pid_probes ... ok
2026-06-04T02:40:29.9315650Z test perch::tests::list_self_perch_ids_enumerates_bound_top_level ... ok
2026-06-04T02:40:29.9318934Z test nodeid::tests::create_then_load_is_stable ... ok
2026-06-04T02:40:29.9320771Z test seed::tests::absent_cwd_is_omitted ... ok
2026-06-04T02:40:29.9322669Z test seed::tests::seed_round_trips_through_json ... ok
2026-06-04T02:40:29.9432363Z test info::tests::set_status_marks_existing_record ... ok
2026-06-04T02:40:29.9433117Z test nodeid::tests::seed_hex_round_trips ... ok
2026-06-04T02:40:29.9609802Z test liveness::tests::registry_entry_keys_on_status_for_hosted_rows ... ok
2026-06-04T02:40:29.9750597Z test rename::tests::live_nested_child_blocks_rename ... ok
2026-06-04T02:40:29.9767223Z test rename::tests::rename_refusals_leave_owlery_untouched ... ok
2026-06-04T02:40:29.9845579Z test registry::tests::register_on_nonexistent_owlery_creates_dir_and_succeeds ... ok
2026-06-04T02:40:30.0087070Z test registry::tests::register_and_lookup ... ok
2026-06-04T02:40:30.0098041Z test rename::tests::rename_ripples_self_and_nested_children ... ok
2026-06-04T02:40:30.0099878Z test subnet::tests::add_joined_preserves_seed_and_epoch ... ok
2026-06-04T02:40:30.0104144Z test subnet::tests::create_subnet_starts_at_epoch_one_unique_name ... ok
2026-06-04T02:40:30.0106011Z test subnet::tests::hex_round_trips_and_rejects_bad_input ... ok
2026-06-04T02:40:30.0164466Z test registry::tests::resolve_on_empty_registry_is_none_not_error ... ok
2026-06-04T02:40:30.0170509Z test subnet::tests::minted_seeds_are_random ... ok
2026-06-04T02:40:30.0240241Z test subnet::tests::hide_new_endpoints_defaults_off_and_persists ... ok
2026-06-04T02:40:30.0243433Z test subnet::tests::remove_drops_membership ... ok
2026-06-04T02:40:30.0246942Z test subnet::tests::rotate_bumps_epoch_and_changes_seed ... ok
2026-06-04T02:40:30.0278317Z test subnet::tests::missing_or_corrupt_file_is_empty_store ... ok
2026-06-04T02:40:30.0281470Z test trust::tests::first_use_pins_then_is_trusted_idempotently ... ok
2026-06-04T02:40:30.0283362Z test trust::tests::label_anchor_is_subnet_scoped ... ok
2026-06-04T02:40:30.0284778Z test trust::tests::labelled_key_change_warns_without_mutating ... ok
2026-06-04T02:40:30.0285888Z test trust::tests::peers_in_filters_by_subnet ... ok
2026-06-04T02:40:30.0286986Z test trust::tests::repin_applies_accepted_key_change ... ok
2026-06-04T02:40:30.0287822Z test trust::tests::revoke_removes_trust ... ok
2026-06-04T02:40:30.0317068Z test registry::tests::reregister_replaces_address ... ok
2026-06-04T02:40:30.0323963Z test trust::tests::trust_is_scoped_per_subnet ... ok
2026-06-04T02:40:30.0324383Z test trust::tests::unlabelled_distinct_keys_each_pin ... ok
2026-06-04T02:40:30.0326527Z test visibility::tests::hidden_gates_sync_even_when_listed ... ok
2026-06-04T02:40:30.0328028Z test visibility::tests::hidden_is_or_of_defaults ... ok
2026-06-04T02:40:30.0329891Z test visibility::tests::override_wins_both_directions ... ok
2026-06-04T02:40:30.0418687Z test subnet::tests::store_persists_multi_subnet_and_rotation ... ok
2026-06-04T02:40:30.0419234Z test visibility::tests::synced_requires_membership_listing ... ok
2026-06-04T02:40:30.0438576Z test visibility::tests::store_persists_and_degrades_safe ... ok
2026-06-04T02:40:30.0441237Z test trust::tests::store_persists_and_degrades_gracefully ... ok
2026-06-04T02:40:30.0485986Z test spool::tests::spool_touches_has_messages_sentinel ... ok
2026-06-04T02:40:30.0561523Z test spool::tests::wan_mark_seen_claims_once_and_blocks_spool_path ... ok
2026-06-04T02:40:30.0666248Z test registry::tests::clean_removes_dead_keeps_live ... ok
2026-06-04T02:40:30.0685973Z test spool::tests::reopen_is_idempotent ... ok
2026-06-04T02:40:30.0725220Z test registry::tests::clean_keys_on_status_for_daemon_hosted_rows ... ok
2026-06-04T02:40:30.0738338Z test registry::tests::resolve_cleans_before_lookup ... ok
2026-06-04T02:40:30.0845079Z test spool::tests::drain_marks_delivered_and_is_idempotent ... ok
2026-06-04T02:40:30.1005491Z test spool::tests::wan_spool_dedups_on_op_id_across_reopen ... ok
2026-06-04T02:40:30.1014268Z test spool::tests::non_deferred_drain_skips_deferred_and_preserves_order ... ok
2026-06-04T02:40:30.1111777Z test spool::tests::deferred_row_survives_event_drain_then_hook_delivers ... ok
2026-06-04T02:40:30.1856890Z test spool::tests::event_part_body_persists_byte_exact ... ok
2026-06-04T02:40:30.6844959Z test registry::tests::concurrent_registration_never_locks ... ok
2026-06-04T02:40:33.7215419Z test info::tests::concurrent_read_during_writes_never_torn ... ok
2026-06-04T02:40:33.7215698Z 
2026-06-04T02:40:33.7215852Z test result: ok. 80 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 3.82s
2026-06-04T02:40:33.7216066Z 
2026-06-04T02:40:33.7232726Z      Running unittests src\lib.rs (target\debug\deps\spt_term-34ef9d50f40f6bdc.exe)
2026-06-04T02:40:33.8763765Z 
2026-06-04T02:40:33.8763940Z running 8 tests
2026-06-04T02:40:33.8767347Z test reader::tests::dsr_matcher_finds_query_across_chunk_boundary ... ok
2026-06-04T02:40:33.8768217Z test reader::tests::auto_answers_synthetic_dsr_query ... ok
2026-06-04T02:40:33.8770636Z test digest::tests::bad_pattern_is_reported_by_name ... ok
2026-06-04T02:40:33.8811292Z test digest::tests::windows_to_last_n_turns ... ok
2026-06-04T02:40:33.8811988Z test digest::tests::strips_ansi_and_tolerates_repaint_duplication ... ok
2026-06-04T02:40:33.8814429Z test digest::tests::truncates_tool_args_to_width ... ok
2026-06-04T02:40:33.8815302Z test digest::tests::tags_input_agent_and_collapses_tool_sprints ... ok
2026-06-04T02:40:33.8819999Z test reader::tests::no_dsr_means_no_answer ... ok
2026-06-04T02:40:33.8820197Z 
2026-06-04T02:40:33.8820417Z test result: ok. 8 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
2026-06-04T02:40:33.8820706Z 
2026-06-04T02:40:33.8834961Z      Running tests\digest.rs (target\debug\deps\digest-d5e4774bef160eda.exe)
2026-06-04T02:40:34.0482813Z 
2026-06-04T02:40:34.0482964Z running 1 test
2026-06-04T02:40:34.0831130Z test digest_parses_a_real_pty_stream ... ok
2026-06-04T02:40:34.0831283Z 
2026-06-04T02:40:34.0831481Z test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.03s
2026-06-04T02:40:34.0831751Z 
2026-06-04T02:40:34.0844500Z      Running tests\dsr.rs (target\debug\deps\dsr-5e4fb856f512dd6b.exe)
2026-06-04T02:40:34.1450282Z 
2026-06-04T02:40:34.1450437Z running 2 tests
2026-06-04T02:40:34.1877873Z test drain_forwards_child_output ... ok
2026-06-04T02:40:34.1878268Z test conpty_output_not_withheld_under_the_drain ... ok
2026-06-04T02:40:34.1878486Z 
2026-06-04T02:40:34.1878720Z test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.04s
2026-06-04T02:40:34.1879040Z 
2026-06-04T02:40:34.1894261Z      Running tests\inject.rs (target\debug\deps\inject-6fd600b52b36b97b.exe)
2026-06-04T02:40:34.2516802Z 
2026-06-04T02:40:34.2516993Z running 2 tests
2026-06-04T02:40:34.3021237Z test ctrl_c_interrupts_the_child ... ok
2026-06-04T02:40:34.3121795Z test send_line_reaches_child_and_preserves_order ... ok
2026-06-04T02:40:34.3121993Z 
2026-06-04T02:40:34.3122352Z test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.06s
2026-06-04T02:40:34.3122564Z 
2026-06-04T02:40:34.3134627Z      Running tests\stream.rs (target\debug\deps\stream-993a38a8c66f79da.exe)
2026-06-04T02:40:34.3793882Z 
2026-06-04T02:40:34.3794030Z running 2 tests
2026-06-04T02:40:34.4148397Z test delivers_every_value_under_resize ... ok
2026-06-04T02:40:35.3928690Z test bounded_backpressure_stalls_an_unconsumed_reader ... ok
2026-06-04T02:40:35.3928891Z 
2026-06-04T02:40:35.3929048Z test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.01s
2026-06-04T02:40:35.3929274Z 
2026-06-04T02:40:35.3945104Z      Running tests\surface.rs (target\debug\deps\surface-a75d279594fa236a.exe)
2026-06-04T02:40:35.4541802Z 
2026-06-04T02:40:35.4542067Z running 1 test
2026-06-04T02:40:35.4642828Z test resize_under_load_does_not_hang_or_panic ... ok
2026-06-04T02:40:35.4642995Z 
2026-06-04T02:40:35.4643187Z test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
2026-06-04T02:40:35.4643409Z 
2026-06-04T02:40:35.4653216Z    Doc-tests spt_daemon
2026-06-04T02:40:35.7362842Z 
2026-06-04T02:40:35.7363114Z running 0 tests
2026-06-04T02:40:35.7363277Z 
2026-06-04T02:40:35.7363525Z test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
2026-06-04T02:40:35.7363865Z 
2026-06-04T02:40:35.7427790Z    Doc-tests spt_live
2026-06-04T02:40:35.7957153Z 
2026-06-04T02:40:35.7957350Z running 0 tests
2026-06-04T02:40:35.7957495Z 
2026-06-04T02:40:35.7957745Z test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
2026-06-04T02:40:35.7957967Z 
2026-06-04T02:40:35.8045865Z    Doc-tests spt_msg
2026-06-04T02:40:35.8574628Z 
2026-06-04T02:40:35.8574924Z running 0 tests
2026-06-04T02:40:35.8575033Z 
2026-06-04T02:40:35.8575207Z test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
2026-06-04T02:40:35.8576164Z 
2026-06-04T02:40:35.8644603Z    Doc-tests spt_net
2026-06-04T02:40:36.0201903Z 
2026-06-04T02:40:36.0202164Z running 0 tests
2026-06-04T02:40:36.0202285Z 
2026-06-04T02:40:36.0202458Z test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
2026-06-04T02:40:36.0202667Z 
2026-06-04T02:40:36.0263836Z    Doc-tests spt_proto
2026-06-04T02:40:36.0700058Z 
2026-06-04T02:40:36.0700299Z running 0 tests
2026-06-04T02:40:36.0700437Z 
2026-06-04T02:40:36.0700684Z test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
2026-06-04T02:40:36.0700997Z 
2026-06-04T02:40:36.0743235Z    Doc-tests spt_runtime
2026-06-04T02:40:36.1686890Z 
2026-06-04T02:40:36.1687136Z running 0 tests
2026-06-04T02:40:36.1687256Z 
2026-06-04T02:40:36.1687427Z test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
2026-06-04T02:40:36.1687652Z 
2026-06-04T02:40:36.1747203Z    Doc-tests spt_store
2026-06-04T02:40:36.2576979Z 
2026-06-04T02:40:36.2577268Z running 0 tests
2026-06-04T02:40:36.2577387Z 
2026-06-04T02:40:36.2577559Z test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
2026-06-04T02:40:36.2577820Z 
2026-06-04T02:40:36.2632443Z    Doc-tests spt_term
2026-06-04T02:40:36.3145615Z 
2026-06-04T02:40:36.3145752Z running 0 tests
2026-06-04T02:40:36.3145877Z 
2026-06-04T02:40:36.3146053Z test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
2026-06-04T02:40:36.3146388Z 
2026-06-04T02:40:41.4939449Z ##[group]Run cargo clippy --workspace --all-targets -- -D warnings
2026-06-04T02:40:41.4939793Z [36;1mcargo clippy --workspace --all-targets -- -D warnings[0m
2026-06-04T02:40:41.4942562Z shell: C:\Program Files\PowerShell\7\pwsh.EXE -command ". '{0}'"
2026-06-04T02:40:41.4942772Z ##[endgroup]
2026-06-04T02:40:42.3161593Z     Checking cfg-if v1.0.4
2026-06-04T02:40:42.3161909Z     Checking windows-link v0.2.1
2026-06-04T02:40:42.3162163Z     Checking typenum v1.20.1
2026-06-04T02:40:42.3167187Z     Checking critical-section v1.2.0
2026-06-04T02:40:42.3167701Z     Checking subtle v2.6.1
2026-06-04T02:40:42.3168087Z     Checking memchr v2.8.1
2026-06-04T02:40:42.3177680Z     Checking smallvec v1.15.1
2026-06-04T02:40:42.3179057Z     Checking cpufeatures v0.2.17
2026-06-04T02:40:42.3181767Z     Checking serde_core v1.0.228
2026-06-04T02:40:42.3182880Z     Checking pin-project-lite v0.2.17
2026-06-04T02:40:42.3184231Z     Checking equivalent v1.0.2
2026-06-04T02:40:42.3185327Z     Checking itoa v1.0.18
2026-06-04T02:40:42.3186281Z     Checking log v0.4.30
2026-06-04T02:40:42.3190060Z     Checking hashbrown v0.17.1
2026-06-04T02:40:42.3192674Z     Checking futures-core v0.3.32
2026-06-04T02:40:42.3197543Z     Checking zeroize v1.8.2
2026-06-04T02:40:42.3738520Z     Checking windows-sys v0.61.2
2026-06-04T02:40:42.3987317Z     Checking getrandom v0.2.17
2026-06-04T02:40:42.4017216Z     Checking rand_core v0.10.1
2026-06-04T02:40:42.4178258Z     Checking bytes v1.11.1
2026-06-04T02:40:42.4213499Z     Checking stable_deref_trait v1.2.1
2026-06-04T02:40:42.4216638Z     Checking zerofrom v0.1.8
2026-06-04T02:40:42.4851109Z     Checking libc v0.2.186
2026-06-04T02:40:42.4945826Z     Checking futures-sink v0.3.32
2026-06-04T02:40:42.4947296Z     Checking slab v0.4.12
2026-06-04T02:40:42.4966627Z     Checking futures-io v0.3.32
2026-06-04T02:40:42.4987639Z     Checking bitflags v2.11.1
2026-06-04T02:40:42.5071024Z     Checking futures-task v0.3.32
2026-06-04T02:40:42.5264479Z     Checking rand_core v0.6.4
2026-06-04T02:40:42.5287783Z     Checking zerocopy v0.8.50
2026-06-04T02:40:42.5460092Z     Checking yoke v0.8.2
2026-06-04T02:40:42.5460371Z     Checking getrandom v0.4.2
2026-06-04T02:40:42.5969493Z     Checking futures-channel v0.3.32
2026-06-04T02:40:42.6204076Z     Checking signature v2.2.0
2026-06-04T02:40:42.6252544Z     Checking fastrand v2.4.1
2026-06-04T02:40:42.6435344Z     Checking litemap v0.8.2
2026-06-04T02:40:42.6538304Z     Checking writeable v0.6.3
2026-06-04T02:40:42.6544774Z     Checking libsqlite3-sys v0.30.1
2026-06-04T02:40:42.6551966Z     Checking zmij v1.0.21
2026-06-04T02:40:42.6685633Z     Checking fallible-streaming-iterator v0.1.9
2026-06-04T02:40:42.7303271Z     Checking zerovec v0.11.6
2026-06-04T02:40:42.7326825Z     Checking ed25519 v2.2.3
2026-06-04T02:40:42.7906578Z     Checking zerotrie v0.2.4
2026-06-04T02:40:42.7993840Z     Checking utf8_iter v1.0.4
2026-06-04T02:40:42.8004786Z     Checking fallible-iterator v0.3.0
2026-06-04T02:40:42.8006914Z     Checking futures-util v0.3.32
2026-06-04T02:40:42.8239481Z     Checking windows_x86_64_msvc v0.52.6
2026-06-04T02:40:42.8243722Z     Checking icu_properties_data v2.2.0
2026-06-04T02:40:42.8494119Z     Checking icu_normalizer_data v2.2.0
2026-06-04T02:40:42.8494949Z     Checking percent-encoding v2.3.2
2026-06-04T02:40:42.8917793Z     Checking windows-targets v0.52.6
2026-06-04T02:40:42.8952447Z     Checking cpufeatures v0.3.0
2026-06-04T02:40:42.9166619Z     Checking thiserror v2.0.18
2026-06-04T02:40:42.9199408Z     Checking rustls-pki-types v1.14.1
2026-06-04T02:40:42.9212534Z     Checking http v1.4.1
2026-06-04T02:40:42.9222801Z     Checking indexmap v2.14.0
2026-06-04T02:40:42.9680593Z     Checking windows-sys v0.59.0
2026-06-04T02:40:42.9699215Z     Checking chacha20 v0.10.0
2026-06-04T02:40:42.9798606Z     Checking form_urlencoded v1.2.2
2026-06-04T02:40:42.9990755Z     Checking untrusted v0.9.0
2026-06-04T02:40:43.0099778Z    Compiling strsim v0.11.1
2026-06-04T02:40:43.0641757Z    Compiling fnv v1.0.7
2026-06-04T02:40:43.1017373Z     Checking windows-result v0.4.1
2026-06-04T02:40:43.1041021Z     Checking ring v0.17.14
2026-06-04T02:40:43.1435315Z     Checking windows-strings v0.5.1
2026-06-04T02:40:43.1791113Z    Compiling darling_core v0.20.11
2026-06-04T02:40:43.1791468Z     Checking rand v0.10.1
2026-06-04T02:40:43.2489352Z     Checking scopeguard v1.2.0
2026-06-04T02:40:43.2552336Z     Checking tinystr v0.8.3
2026-06-04T02:40:43.2629295Z     Checking potential_utf v0.1.5
2026-06-04T02:40:43.3331968Z     Checking const-oid v0.10.2
2026-06-04T02:40:43.3506915Z     Checking lock_api v0.4.14
2026-06-04T02:40:43.3798411Z     Checking icu_collections v2.2.0
2026-06-04T02:40:43.3904848Z     Checking generic-array v0.14.7
2026-06-04T02:40:43.4294996Z     Checking atomic-waker v1.1.2
2026-06-04T02:40:43.4501868Z     Checking icu_locale_core v2.2.0
2026-06-04T02:40:43.5035301Z     Checking num-traits v0.2.19
2026-06-04T02:40:43.5837930Z     Checking derive_more v2.1.1
2026-06-04T02:40:43.5904916Z     Checking hybrid-array v0.4.12
2026-06-04T02:40:43.5914722Z     Checking http-body v1.0.1
2026-06-04T02:40:43.6036583Z     Checking base64ct v1.8.3
2026-06-04T02:40:43.6802641Z     Checking httparse v1.10.1
2026-06-04T02:40:43.7011737Z     Checking tower-service v0.3.3
2026-06-04T02:40:43.7170865Z     Checking tinyvec_macros v0.1.1
2026-06-04T02:40:43.7171282Z     Checking data-encoding v2.11.0
2026-06-04T02:40:43.7902086Z     Checking base64 v0.22.1
2026-06-04T02:40:43.7902433Z     Checking try-lock v0.2.5
2026-06-04T02:40:43.8199906Z     Checking pem-rfc7468 v1.0.0
2026-06-04T02:40:43.8821057Z     Checking want v0.3.1
2026-06-04T02:40:43.9272623Z     Checking tinyvec v1.11.0
2026-06-04T02:40:43.9429521Z     Checking crypto-common v0.1.7
2026-06-04T02:40:43.9833169Z     Checking block-buffer v0.10.4
2026-06-04T02:40:43.9909893Z     Checking der v0.8.0-rc.10
2026-06-04T02:40:44.0026192Z     Checking inout v0.1.4
2026-06-04T02:40:44.0440770Z     Checking windows-core v0.62.2
2026-06-04T02:40:44.0697041Z     Checking n0-error v0.1.3
2026-06-04T02:40:44.1016612Z     Checking digest v0.10.7
2026-06-04T02:40:44.1168107Z     Checking winapi v0.3.9
2026-06-04T02:40:44.1502574Z     Checking crypto-common v0.2.2
2026-06-04T02:40:44.1558390Z     Checking icu_provider v2.2.0
2026-06-04T02:40:44.1700096Z     Checking block-buffer v0.12.0
2026-06-04T02:40:44.2470414Z    Compiling anyhow v1.0.102
2026-06-04T02:40:44.2470766Z     Checking rustls-webpki v0.103.13
2026-06-04T02:40:44.2749564Z     Checking serial-core v0.4.0
2026-06-04T02:40:44.3124977Z     Checking curve25519-dalek v4.1.3
2026-06-04T02:40:44.3125338Z     Checking sha2 v0.10.9
2026-06-04T02:40:44.3812619Z     Checking httpdate v1.0.3
2026-06-04T02:40:44.3999934Z     Checking parking v2.2.1
2026-06-04T02:40:44.4000271Z     Checking icu_normalizer v2.2.0
2026-06-04T02:40:44.4060042Z     Checking serde v1.0.228
2026-06-04T02:40:44.5083258Z     Checking serde_json v1.0.150
2026-06-04T02:40:44.5392076Z     Checking icu_properties v2.2.0
2026-06-04T02:40:44.6022092Z     Checking spin v0.10.0
2026-06-04T02:40:44.6810077Z     Checking diatomic-waker v0.2.3
2026-06-04T02:40:44.7214103Z     Checking cordyceps v0.3.4
2026-06-04T02:40:44.7302888Z     Checking futures-lite v2.6.1
2026-06-04T02:40:44.7885005Z     Checking digest v0.11.3
2026-06-04T02:40:44.7916988Z     Checking serial-windows v0.4.0
2026-06-04T02:40:44.8516411Z     Checking thiserror v1.0.69
2026-06-04T02:40:44.8988938Z     Checking portable-atomic v1.13.1
2026-06-04T02:40:44.9136697Z     Checking ipnet v2.12.0
2026-06-04T02:40:44.9298695Z     Checking spki v0.8.0-rc.4
2026-06-04T02:40:44.9612868Z     Checking pin-project v1.1.13
2026-06-04T02:40:44.9738596Z     Checking memoffset v0.6.5
2026-06-04T02:40:45.0214833Z     Checking futures-buffered v0.2.13
2026-06-04T02:40:45.0479365Z     Checking cipher v0.4.4
2026-06-04T02:40:45.0727457Z     Checking universal-hash v0.5.1
2026-06-04T02:40:45.0981664Z     Checking parking_lot_core v0.9.12
2026-06-04T02:40:45.1614439Z     Checking ed25519-dalek v2.2.0
2026-06-04T02:40:45.1817417Z     Checking aho-corasick v1.1.4
2026-06-04T02:40:45.2111378Z     Checking sync_wrapper v1.0.2
2026-06-04T02:40:45.2362388Z    Compiling powerfmt v0.2.0
2026-06-04T02:40:45.2490412Z     Checking either v1.16.0
2026-06-04T02:40:45.2506280Z     Checking pin-utils v0.1.0
2026-06-04T02:40:45.3174992Z     Checking regex-syntax v0.8.10
2026-06-04T02:40:45.3175363Z     Checking bitflags v1.3.2
2026-06-04T02:40:45.3224405Z     Checking opaque-debug v0.3.1
2026-06-04T02:40:45.3369850Z     Checking lazy_static v1.5.0
2026-06-04T02:40:45.3636277Z     Checking spt-proto v0.0.0 (C:\actions-runner\_work\spt-core\spt-core\crates\spt-proto)
2026-06-04T02:40:45.3774675Z     Checking byteorder v1.5.0
2026-06-04T02:40:45.3971604Z     Checking polyval v0.6.2
2026-06-04T02:40:45.4050956Z     Checking once_cell v1.21.4
2026-06-04T02:40:45.4406119Z     Checking shared_library v0.1.9
2026-06-04T02:40:45.5091768Z     Checking prefix-trie v0.8.4
2026-06-04T02:40:45.5162574Z    Compiling deranged v0.5.8
2026-06-04T02:40:45.5162872Z     Checking nix v0.25.1
2026-06-04T02:40:45.5581259Z     Checking hash32 v0.2.1
2026-06-04T02:40:45.5617817Z     Checking parking_lot v0.12.5
2026-06-04T02:40:45.5668993Z     Checking futures-executor v0.3.32
2026-06-04T02:40:45.5709857Z     Checking tracing-core v0.1.36
2026-06-04T02:40:45.5820132Z     Checking rustls v0.23.40
2026-06-04T02:40:45.6759071Z    Compiling toml_edit v0.25.12+spec-1.1.0
2026-06-04T02:40:45.6996705Z     Checking pkcs8 v0.11.0-rc.10
2026-06-04T02:40:45.7018965Z     Checking serial v0.4.0
2026-06-04T02:40:45.7148548Z     Checking idna_adapter v1.2.2
2026-06-04T02:40:45.7253079Z     Checking serde_spanned v0.6.9
2026-06-04T02:40:45.7639284Z     Checking toml_datetime v0.6.11
2026-06-04T02:40:45.7955847Z     Checking crossbeam-utils v0.8.21
2026-06-04T02:40:45.8358932Z     Checking idna v1.1.0
2026-06-04T02:40:45.8392357Z     Checking spin v0.9.8
2026-06-04T02:40:45.9262053Z     Checking tracing v0.1.44
2026-06-04T02:40:45.9833761Z     Checking windows-threading v0.2.1
2026-06-04T02:40:46.0177981Z     Checking winnow v0.7.15
2026-06-04T02:40:46.0446213Z     Checking toml_write v0.1.2
2026-06-04T02:40:46.0570607Z     Checking downcast-rs v1.2.1
2026-06-04T02:40:46.0886460Z     Checking url v2.5.8
2026-06-04T02:40:46.1452770Z    Compiling time-core v0.1.8
2026-06-04T02:40:46.1598905Z     Checking tower-layer v0.3.3
2026-06-04T02:40:46.1970458Z     Checking shell-words v1.1.1
2026-06-04T02:40:46.2313727Z    Compiling num-conv v0.2.2
2026-06-04T02:40:46.2530432Z     Checking signature v3.0.0
2026-06-04T02:40:46.2536678Z     Checking windows-future v0.3.2
2026-06-04T02:40:46.2711428Z     Checking ahash v0.8.12
2026-06-04T02:40:46.2962689Z    Compiling proc-macro-crate v3.5.0
2026-06-04T02:40:46.3164147Z     Checking filedescriptor v0.8.3
2026-06-04T02:40:46.3219712Z     Checking winreg v0.10.1
2026-06-04T02:40:46.3716374Z     Checking heapless v0.7.17
2026-06-04T02:40:46.3716673Z    Compiling darling_macro v0.20.11
2026-06-04T02:40:46.3786540Z     Checking ed25519 v3.0.0-rc.4
2026-06-04T02:40:46.4002464Z     Checking futures v0.3.32
2026-06-04T02:40:46.4414166Z     Checking hashbrown v0.14.5
2026-06-04T02:40:46.4731717Z     Checking curve25519-dalek v5.0.0-pre.6
2026-06-04T02:40:46.4748758Z     Checking ghash v0.5.1
2026-06-04T02:40:46.5026616Z     Checking portable-pty v0.8.1
2026-06-04T02:40:46.5589909Z     Checking aes v0.8.4
2026-06-04T02:40:46.5859660Z     Checking ctr v0.9.2
2026-06-04T02:40:46.6339770Z     Checking hickory-proto v0.26.0-beta.4
2026-06-04T02:40:46.7510379Z    Compiling time v0.3.47
2026-06-04T02:40:46.7543940Z     Checking sha2 v0.11.0-rc.5
2026-06-04T02:40:46.7627180Z     Checking windows-numerics v0.3.1
2026-06-04T02:40:46.8072102Z     Checking windows-collections v0.3.2
2026-06-04T02:40:46.8154712Z    Compiling darling v0.20.11
2026-06-04T02:40:46.8996541Z     Checking aead v0.5.2
2026-06-04T02:40:46.9358499Z     Checking http-body-util v0.1.3
2026-06-04T02:40:46.9628451Z     Checking cobs v0.3.0
2026-06-04T02:40:46.9660101Z     Checking widestring v1.2.1
2026-06-04T02:40:46.9917144Z     Checking hashlink v0.9.1
2026-06-04T02:40:47.0246366Z    Compiling derive_builder_core v0.20.2
2026-06-04T02:40:47.0745247Z     Checking regex-automata v0.4.14
2026-06-04T02:40:47.0854283Z    Compiling num_enum_derive v0.7.6
2026-06-04T02:40:47.1024568Z     Checking postcard v1.1.3
2026-06-04T02:40:47.1797821Z     Checking aes-gcm v0.10.3
2026-06-04T02:40:47.2595094Z     Checking windows v0.62.2
2026-06-04T02:40:47.2939576Z     Checking rusqlite v0.32.1
2026-06-04T02:40:47.3242569Z     Checking data-encoding-macro v0.1.20
2026-06-04T02:40:47.4057534Z     Checking crossbeam-epoch v0.9.18
2026-06-04T02:40:47.4057868Z     Checking crossbeam-channel v0.5.15
2026-06-04T02:40:47.4353675Z     Checking ed25519-dalek v3.0.0-pre.6
2026-06-04T02:40:47.4354054Z     Checking chrono v0.4.44
2026-06-04T02:40:47.5532581Z     Checking toml_edit v0.22.27
2026-06-04T02:40:47.6522970Z     Checking windows-registry v0.6.1
2026-06-04T02:40:47.6631179Z     Checking uuid v1.23.2
2026-06-04T02:40:47.7444526Z     Checking tagptr v0.2.0
2026-06-04T02:40:47.7639293Z     Checking ryu v1.0.23
2026-06-04T02:40:47.8439994Z     Checking foldhash v0.2.0
2026-06-04T02:40:47.9210086Z     Checking identity-hash v0.1.0
2026-06-04T02:40:47.9382548Z     Checking allocator-api2 v0.2.21
2026-06-04T02:40:47.9988268Z     Checking spt-store v0.0.0 (C:\actions-runner\_work\spt-core\spt-core\crates\spt-store)
2026-06-04T02:40:48.0004128Z     Checking mac-addr v0.3.0
2026-06-04T02:40:48.0226140Z     Checking lru-slab v0.1.2
2026-06-04T02:40:48.0517506Z     Checking sorted-index-buffer v0.2.1
2026-06-04T02:40:48.1467794Z     Checking xml-rs v0.8.28
2026-06-04T02:40:48.1688509Z     Checking rustc-hash v2.1.2
2026-06-04T02:40:48.1941930Z    Compiling derive_builder_macro v0.20.2
2026-06-04T02:40:48.2068122Z     Checking num_enum v0.7.6
2026-06-04T02:40:48.2462249Z     Checking hashbrown v0.16.1
2026-06-04T02:40:48.2564322Z     Checking moka v0.12.15
2026-06-04T02:40:48.2805547Z     Checking iroh-metrics v0.38.3
2026-06-04T02:40:48.3330621Z     Checking iroh-base v0.98.0
2026-06-04T02:40:48.3379076Z     Checking noq-proto v0.17.0
2026-06-04T02:40:48.3538768Z     Checking strum v0.28.0
2026-06-04T02:40:48.4592730Z     Checking attohttpc v0.30.1
2026-06-04T02:40:48.5590625Z     Checking simple-dns v0.9.3
2026-06-04T02:40:48.6087667Z    Compiling derive_builder v0.20.2
2026-06-04T02:40:48.6642973Z     Checking xmltree v0.10.3
2026-06-04T02:40:48.6962523Z     Checking constant_time_eq v0.4.2
2026-06-04T02:40:48.7042267Z     Checking sha1_smol v1.0.1
2026-06-04T02:40:48.7282748Z     Checking spt-msg v0.0.0 (C:\actions-runner\_work\spt-core\spt-core\crates\spt-msg)
2026-06-04T02:40:48.7779205Z     Checking simdutf8 v0.1.5
2026-06-04T02:40:48.8029940Z     Checking smol_str v0.1.24
2026-06-04T02:40:48.8136355Z     Checking regex v1.12.3
2026-06-04T02:40:48.8263002Z     Checking arrayref v0.3.9
2026-06-04T02:40:48.8335867Z     Checking arrayvec v0.7.6
2026-06-04T02:40:48.8398316Z    Compiling vergen-lib v9.1.0
2026-06-04T02:40:48.8626604Z    Compiling vergen-lib v0.1.6
2026-06-04T02:40:48.8959404Z     Checking resolv-conf v0.7.6
2026-06-04T02:40:48.8963230Z     Checking lru v0.16.4
2026-06-04T02:40:48.9507539Z     Checking serde_bytes v0.11.19
2026-06-04T02:40:48.9524404Z     Checking hmac v0.12.1
2026-06-04T02:40:48.9577412Z     Checking webpki-roots v1.0.7
2026-06-04T02:40:48.9784473Z     Checking cmov v0.5.4
2026-06-04T02:40:49.0290412Z    Compiling vergen v9.1.0
2026-06-04T02:40:49.0290821Z     Checking toml v0.8.23
2026-06-04T02:40:49.0585079Z     Checking blake3 v1.8.5
2026-06-04T02:40:49.0617596Z     Checking sha1 v0.10.6
2026-06-04T02:40:49.0651839Z     Checking hkdf v0.12.4
2026-06-04T02:40:49.0891140Z    Compiling vergen-gitcl v1.0.8
2026-06-04T02:40:49.0911051Z     Checking recvmsg v1.0.0
2026-06-04T02:40:49.1146716Z     Checking anstyle v1.0.14
2026-06-04T02:40:49.1319265Z     Checking once_cell_polyfill v1.70.2
2026-06-04T02:40:49.1445695Z     Checking spt-term v0.0.0 (C:\actions-runner\_work\spt-core\spt-core\crates\spt-term)
2026-06-04T02:40:49.2070927Z     Checking ctutils v0.4.2
2026-06-04T02:40:49.2071265Z     Checking spake2 v0.4.0
2026-06-04T02:40:49.2373485Z     Checking utf8parse v0.2.2
2026-06-04T02:40:49.2373894Z     Checking colorchoice v1.0.5
2026-06-04T02:40:49.2662173Z     Checking is_terminal_polyfill v1.70.2
2026-06-04T02:40:49.2930149Z     Checking clap_lex v1.1.0
2026-06-04T02:40:49.3205969Z     Checking anstyle-parse v1.0.0
2026-06-04T02:40:49.3324359Z     Checking mock-adapter v0.0.0 (C:\actions-runner\_work\spt-core\spt-core\adapters\mock)
2026-06-04T02:40:49.3839867Z     Checking spt-runtime v0.0.0 (C:\actions-runner\_work\spt-core\spt-core\crates\spt-runtime)
2026-06-04T02:40:49.5477686Z    Compiling iroh-relay v0.98.0
2026-06-04T02:40:49.9334509Z     Checking socket2 v0.6.4
2026-06-04T02:40:49.9334840Z     Checking mio v1.2.1
2026-06-04T02:40:49.9335051Z     Checking tempfile v3.27.0
2026-06-04T02:40:49.9335287Z     Checking netdev v0.42.0
2026-06-04T02:40:49.9335563Z     Checking rustls-platform-verifier v0.7.0
2026-06-04T02:40:49.9335936Z     Checking seize v0.5.1
2026-06-04T02:40:49.9336736Z     Checking interprocess v2.4.2
2026-06-04T02:40:49.9337043Z     Checking anstyle-wincon v3.0.11
2026-06-04T02:40:49.9337434Z     Checking anstyle-query v1.1.5
2026-06-04T02:40:49.9611571Z     Checking spt-live v0.0.0 (C:\actions-runner\_work\spt-core\spt-core\crates\spt-live)
2026-06-04T02:40:50.0796758Z     Checking anstream v1.0.0
2026-06-04T02:40:50.1194485Z     Checking papaya v0.2.4
2026-06-04T02:40:50.1664739Z     Checking noq-udp v0.10.0
2026-06-04T02:40:50.1945833Z     Checking ipconfig v0.3.4
2026-06-04T02:40:50.2945223Z     Checking tokio v1.52.3
2026-06-04T02:40:50.3183362Z     Checking clap_builder v4.6.0
2026-06-04T02:40:51.3340118Z     Checking clap v4.6.1
2026-06-04T02:40:52.3424156Z     Checking tokio-util v0.7.18
2026-06-04T02:40:52.3424493Z     Checking tokio-rustls v0.26.4
2026-06-04T02:40:52.3424887Z     Checking tower v0.5.3
2026-06-04T02:40:52.3425156Z     Checking acto v0.8.2
2026-06-04T02:40:52.3425393Z     Checking backon v1.6.0
2026-06-04T02:40:52.6174832Z     Checking tower-http v0.6.11
2026-06-04T02:40:52.6177396Z     Checking swarm-discovery v0.6.0-alpha.2
2026-06-04T02:40:52.6987857Z     Checking h2 v0.4.14
2026-06-04T02:40:52.6988090Z     Checking n0-future v0.3.2
2026-06-04T02:40:52.6988529Z     Checking tokio-stream v0.1.18
2026-06-04T02:40:52.6989177Z     Checking tokio-websockets v0.13.2
2026-06-04T02:40:52.7852831Z     Checking n0-watcher v0.6.1
2026-06-04T02:40:52.7853142Z     Checking iroh-dns v0.98.0
2026-06-04T02:40:52.9652271Z     Checking noq v0.18.0
2026-06-04T02:40:53.5815619Z     Checking wmi v0.18.4
2026-06-04T02:40:53.8920110Z     Checking netwatch v0.16.0
2026-06-04T02:40:54.5013530Z     Checking hyper v1.10.1
2026-06-04T02:40:54.5013784Z     Checking hickory-net v0.26.0-beta.4
2026-06-04T02:40:55.0922048Z     Checking hyper-util v0.1.20
2026-06-04T02:40:55.1485771Z     Checking hickory-resolver v0.26.0-beta.4
2026-06-04T02:40:55.7441072Z     Checking hyper-rustls v0.27.9
2026-06-04T02:40:55.7441390Z     Checking igd-next v0.17.1
2026-06-04T02:40:55.8539316Z     Checking reqwest v0.13.4
2026-06-04T02:40:55.9778632Z     Checking portmapper v0.16.0
2026-06-04T02:40:57.0060958Z     Checking iroh v0.98.2
2026-06-04T02:41:00.1363643Z     Checking spt-net v0.0.0 (C:\actions-runner\_work\spt-core\spt-core\crates\spt-net)
2026-06-04T02:41:00.6733183Z     Checking spt-daemon v0.0.0 (C:\actions-runner\_work\spt-core\spt-core\crates\spt-daemon)
2026-06-04T02:41:01.8529470Z     Checking spt v0.0.0 (C:\actions-runner\_work\spt-core\spt-core\crates\spt)
2026-06-04T02:41:02.1417915Z error: this loop never actually loops
2026-06-04T02:41:02.1418456Z    --> crates\spt-daemon\tests\wanmsg.rs:240:17
2026-06-04T02:41:02.1421054Z     |
2026-06-04T02:41:02.1421745Z 240 | /                 for rec in decoder.push(&bytes) {
2026-06-04T02:41:02.1422584Z 241 | |                     assert_eq!(receive_wan(&rec, &remote, &owlery), WanOutcome::Spooled);
2026-06-04T02:41:02.1423116Z 242 | |                     delivered_first = true;
2026-06-04T02:41:02.1423562Z 243 | |                     break 'life1; // crash after the first delivery
2026-06-04T02:41:02.1423980Z 244 | |                 }
2026-06-04T02:41:02.1424265Z     | |_________________^
2026-06-04T02:41:02.1424553Z     |
2026-06-04T02:41:02.1425097Z     = help: for further information visit https://rust-lang.github.io/rust-clippy/rust-1.93.0/index.html#never_loop
2026-06-04T02:41:02.1427334Z     = note: `#[deny(clippy::never_loop)]` on by default
2026-06-04T02:41:02.1428234Z help: if you need the first element of the iterator, try writing
2026-06-04T02:41:02.1428889Z     |
2026-06-04T02:41:02.1429277Z 240 ~                 if let Some(rec) = decoder.push(&bytes).into_iter().next() {
2026-06-04T02:41:02.1429875Z 241 |                     assert_eq!(receive_wan(&rec, &remote, &owlery), WanOutcome::Spooled);
2026-06-04T02:41:02.1430399Z 242 |                     delivered_first = true;
2026-06-04T02:41:02.1430811Z 243 ~                      // crash after the first delivery
2026-06-04T02:41:02.1431188Z     |
2026-06-04T02:41:02.1431373Z 
2026-06-04T02:41:02.2119347Z error: could not compile `spt-daemon` (test "wanmsg") due to 1 previous error
2026-06-04T02:41:02.2119888Z warning: build failed, waiting for other jobs to finish...
2026-06-04T02:41:02.9060590Z ##[error]Process completed with exit code 1.
2026-06-04T02:41:02.9217013Z Post job cleanup.
2026-06-04T02:41:03.0372442Z [command]"c:\program files\git\cmd\git.exe" version
2026-06-04T02:41:03.0578931Z git version 2.43.0.windows.1
2026-06-04T02:41:03.0622343Z Copying 'C:\Users\decid\.gitconfig' to 'C:\actions-runner\_work\_temp\ec17093c-73de-4d27-8d59-0bce5d4c882b\.gitconfig'
2026-06-04T02:41:03.0636166Z Temporarily overriding HOME='C:\actions-runner\_work\_temp\ec17093c-73de-4d27-8d59-0bce5d4c882b' before making global git config changes
2026-06-04T02:41:03.0636681Z Adding repository directory to the temporary git global config as a safe directory
2026-06-04T02:41:03.0642515Z [command]"c:\program files\git\cmd\git.exe" config --global --add safe.directory C:\actions-runner\_work\spt-core\spt-core
2026-06-04T02:41:03.0873280Z [command]"c:\program files\git\cmd\git.exe" config --local --name-only --get-regexp core\.sshCommand
2026-06-04T02:41:03.1099346Z [command]"c:\program files\git\cmd\git.exe" submodule foreach --recursive "sh -c \"git config --local --name-only --get-regexp 'core\.sshCommand' && git config --local --unset-all 'core.sshCommand' || :\""
2026-06-04T02:41:03.4806499Z [command]"c:\program files\git\cmd\git.exe" config --local --name-only --get-regexp http\.https\:\/\/github\.com\/\.extraheader
2026-06-04T02:41:03.5005616Z http.https://github.com/.extraheader
2026-06-04T02:41:03.5035254Z [command]"c:\program files\git\cmd\git.exe" config --local --unset-all http.https://github.com/.extraheader
2026-06-04T02:41:03.5270890Z [command]"c:\program files\git\cmd\git.exe" submodule foreach --recursive "sh -c \"git config --local --name-only --get-regexp 'http\.https\:\/\/github\.com\/\.extraheader' && git config --local --unset-all 'http.https://github.com/.extraheader' || :\""
2026-06-04T02:41:03.8852824Z [command]"c:\program files\git\cmd\git.exe" config --local --name-only --get-regexp ^includeIf\.gitdir:
2026-06-04T02:41:03.9078765Z [command]"c:\program files\git\cmd\git.exe" submodule foreach --recursive "git config --local --show-origin --name-only --get-regexp remote.origin.url"
2026-06-04T02:41:04.2854046Z Cleaning up orphan processes
2026-06-04T02:41:04.3329299Z ##[warning]Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4. Actions will be forced to run with Node.js 24 by default starting June 16th, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
